flood damage

Severe flash floods claim 25 lives in Yemen

Severe flash floods claim 25 lives in Yemen

At least 25 people have been confirmed dead following severe flash floods in Yemen's northwestern province of Al-Mahwit, according to…

3 months ago