News

Archaeologists have discovered an ancient 'L-shaped anomaly' near the Giza pyramids in Egypt, which they believe could be a ...