3 ms·
> humans and Neanderthals may even have smooched one another More than just "smooching," if DNA has anything to say about it...
by ChrisMarshallNY 1y ago
> humans and Neanderthals may even have smooched one another
More than just "smooching," if DNA has anything to say about it...