Researchers using satellite radar and ground-based electrical resistivity scans have identified a buried religious structure beneath an ancient city in Egypt’s Nile Delta, a building estimated to be ...