Video PlayerClose
Vehicles pass through a flooded road in the southern port city of Aden, Yemen, on June 9, 2019. At least three people died in Yemen following heavy rains and flood that struck several parts of the country's southern and eastern provinces on Sunday. (Xinhua/Murad Abdo)