Heavy rains have triggered flash floods in Yemen. Experts believe that the rains were caused by remnants of cyclone shaheen which hit Oman and Iran earlier this month.