There may be an underground tomb hiding next to the Giza pyramids

Archaeologists have discovered two strange structures lurking beneath the ground next to the world-famous pyramids of Giza in Egypt.

Using radar and electrical technologies, a team of Japanese and Egyptian scientists discovered a mysterious 10m-long (33ft) L-shaped structure, approximately 2m…

Continue Reading