http://www.physorg.com/news89919014.html

This is not the first optimistic report of a new cancer-inhibiting drug, but the mechanism appears to be very promising indeed.