Arguing that Africa’s Pyramids Built by Aliens Is Rooted in Racism
Some of the most impressive buildings and cities ever made by humans can be found in Africa: the ruined city of Great Zimbabwe, Mapungubwe in South Africa, Kenya’s Gedi Ruins…
Some of the most impressive buildings and cities ever made by humans can be found in Africa: the ruined city of Great Zimbabwe, Mapungubwe in South Africa, Kenya’s Gedi Ruins…