Torrential floods sweep eastern Yemen
Published
Heavy rains have flooded the city of Mukalla in eastern Yemen, sweeping away cars and causing power outages
Published
Heavy rains have flooded the city of Mukalla in eastern Yemen, sweeping away cars and causing power outages