The storm that caused dangerous flooding in Libya hit the northern coast of Egypt, including Alexandria
September 12, 2023