Tags Posts tagged with "Heavy Rainfall"

Tag: Heavy Rainfall

Al-Thawra Net Heavy rainfall in several parts of Yemen has caused widespread flooding that killed at least 16 people and caused the collapse of small...