Advertisement

Heavy floods in Saudi Arabia

Torrential rains have swept the Kingdom, forcing evacuations from wadis and other areas.