▲ 1 ▼ Ape ancestors and Neanderthals likely kissed, new analysis finds (phys.org) submitted 11 months ago by rss@ibbit.at [B] to c/phys@ibbit.at 1 comment fedilink hide all child comments From Phys.org - latest science and technology news stories via this RSS feed