Long-Lost Pyramids Found?

Are mysterious structures hiding a major discovery in the Egyptian desert, or are they just naturally occurring outcrops?

Published On 07/16/2013
8:00 AM EDT
The structures were spotted last year by amateur satellite archaeologist Angela Micol. She used Google Earth 5,000 miles away in North Carolina. | Mohamed Aly Soliman