Buried for 2,600 years beneath Nile mud, a massive ancient Egyptian complex was just found — from space
Egyptian researchers have found a hidden 2,600-year-old structure the size of a football field after using satellites to peer below the ground. But what they