'Two New Pyramids' Found On Google Earth | Interest-Me | Scoop.it

Experts are examining satellite images of two possible new pyramid complexes in Egypt.


Via No Such Thing As The News