Homo sapiens’ primate ancestor may have developed in Asia, not Africa
Huh. After decades of scientific research pinpointing Africa as the so-called ‘Cradle of Life’, one scientist now points to Asia as the home of humanity’s common ancestor…which should do wonders for the demographics of this site, if you catch my drift.
If Myanmar, formerly called Burma, is confirmed as being the ancestral homeland of higher primates, [...]





