FLOODS

Severe storms, rain and torrential rain sweep the states of the Sultanate of Oman.