Strong showers in Alexandria block roads

Egypt’s northern city of Alexandria witnessed strong showers and a drop in temperatures early on Monday morning, Al-Ahram Arabic news website reported. The strong rains flooded some of the city’s streets causing traffic jams. A sewage company sent cars to … read more