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…