——The last sex between Neanderthals and modern humans likely occurred as recently as 47,000 years ago,-——
Bull crap....it was 46,950 years ago..../ S
Having sex doesn’t matter...getting pregnant does...to extend your genes pool...
How can anyone with a straight face claim which people stopped having sex...
Nope, it was a month ago....