Pyramids All Over the World Even on Mars

While I thought pyramids were something local to Ancient Egypt, it turns out there are pyramids all over the world and even evidence of pyramids on Mars. Why then the need for these pyramids all over the world? Why would ancient civilizations all over the world build the same type of pyramids, the same type of structure? … Continue reading Pyramids All Over the World Even on Mars