News

Now, a new study from Japanese and Egyptian researchers reveals the discovery of an L-shaped structure along with an accompanying anomaly right next to the Great Pyramids of Giza. Although its ...