News

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