August 13, 2024 9:33 am
• Last Updated: August 13, 2024 9:33 am
This image provided by Egypt’s Supreme Council of Antiquities, shows artifacts which were discovered inside tombs at the Tell al-Deir necropolis, in the Nile Delta town of Damietta, about 125 miles (200 km) north of Cairo, Egypt. The Egyptian Ministry of Tourism and Antiquities announced…