Wednesday, August 9, 2023

Scientific discovery casts doubt on our understanding of human evolution | The Independent

Scientific discovery casts doubt on our understanding of human evolution:
https://www.independent.co.uk/news/science/archaeology-homo-sapiens-humans-apes-b2389562.html