Archaeologists in Egypt have uncovered a large New Kingdom fortress at Tell El-Kharouba in North Sinai, near the town of Sheikh Zuweid and the Gaza border. The site lies along the ancient “Way of Horus,” an important military and trade route that once connected Egypt to Syria, Anatolia, and Mesopotamia. The fortress, according to the […]