Torrential rain and floods batter the glorious ancient quarter of Yemen’s capital

Torrential rain and floods batter the glorious ancient quarter of Yemen’s capital