Mysterious pyramid-like structures have been spotted in the Egyptian desert by an amateur satellite archaeologist, that might be long-lost pyramids according to a new investigation into the enigmatic mounds. Angela Micol, who last year found the structures using...

read more