Search
History

Lost Egyptian Pyramids Found?

An unusual grouping of mounds with intriguing features are located in Egypt using Google Earth satellite imagery.

August 10, 2012
11:22 AM EDT
DNEWS VIDEO: FIND OUT WHAT IT'S LIKE TO BE A MUMMY-HUNTER