Science / Google Earth Have Mankind's 'Greatest Pyramids' Been Pinpointed? New research helps support amateur archaeologist's findings By Ruth Brown Posted Jul 17, 2013 7:00 AM CDT Copied Back