Sana'a

Flooding Overtakes the Yemeni Capital

Heavy rains displace scores.