Long-Lost Pyramids Found? 2 Comments

Mysterious, pyramid-like structures spotted in the Egyptian desert by an amateur satellite archaeologist might be long-lost pyramids after all, according to a new investigation into the enigmatic mounds. Angela Micol, who