Apr 26, 2017 AM EDT Another promising cancer cure has been discovered – this time it’s really effective.