World Alexandria Hit by Intense Storms: Heavy Rain and Powerful Winds Sweep the City by Sophia Davis June 8, 2025