Egypt's pyramids are an archaeological marvel, mounting higher above the desert sands and visible for miles on stop. Building these pyramids was unquestionably a mammoth endeavor, so who have been the persons that pulled it off?A great deal of the evidence is in the eye of your beholder, but even location art and Sitchin’s theories apart, one par… Read More