Babies born in the 1950s and 1960s are experiencing a surge in "sexually-transmitted" cancers, say UK researchers.

More...