Search
History

Lost Egyptian Pyramids Found?

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

Published On 08/10/2012
11:22 AM EDT
DNEWS VIDEO: FIND OUT WHAT IT'S LIKE TO BE A MUMMY-HUNTER