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

More...