Scientists have announced the discovery of a compound which seems to completely stop cancer from spreading. History is strewn with drugs that work in mice but don't in humans, so this definitely needs more testing. Still, if nothing else it has opened up a new avenue for research.