News

Archaeologists discovered the lost ancient city of Imet in modern-day Egypt’s eastern Nile Delta. Included within the find were multi-story “tower” homes showing the urbanization of the area. Evidence ...