Torrential floods caused by heavy rain swept the city of Mukalla in eastern Yemen as an indirect effect of Cyclone Shaheen which hit neighboring Oman in the last two days.