'Egypt's lost pyramids’ found on Google Earth THREE times size of Giza revealed
ARCHAEOLOGY researcher Angela Micol made a discovery of what she sensationally claimed to be two lost pyramid sites in Egypt after spending 10 years studying Google Earth, with one of the reported finds measuring three times the size of the Great Pyramid of Giza.