Heavy rains in the Yemeni city have overwhelmed the already staggering infrastructure of the city, adding to the ongoing crises of war and Covid-19 ...