Scientists have proven that humans copulated with Neanderthals

 

v20240901