A Real Planet of the Apes! 8mya, our Hominid ancestors were in Europe

9 months ago
28

New Great Ape discoveries in Greece, Anatolia-Turkey and northern Spain signal direct line from our Primate ancestors 6 to 8 million years ago to modern Humans. The leftist Out of Africa model has been proven wrong yet again.

Loading 1 comment...