logotype
Sign in

Mecca floods after torrential rain smashes Gulf Kingdom

Mecca floo
Credit: makkahregion / X