ScienceSatellite Radar and Ground Surveys Point to Saite-Era Building in Egypt’s DeltaBy Elias MercerNov 8, 2026, 1:54 PM UTC