Thunder rains
Egypt was hit on Tuesday by heavy rains that lead to accumulating water on the streets of different governorates.
Most Read