10-million-year-old ape found

This story is sure to get Christian Fundalmentalists tongues wagging.   Of course perhaps these photos from the old Red Rose Tea commercials from the 1950's and 1960's will shed some light on what...

closeSign in to NowPublic

is reporting from