A "long-lost" branch of the Nile in Egypt may explain the location of several ancient pyramids, researchers have suggested. In a study published in the journal Communications Earth & Environment, an ...
Were the pyramids built by aliens? OF COURSE NOT! But what about all the shocking precision and measurements lining up to the days of the year? What about it's geographic coordinate matching up ...