Travellers are stranded on a flooded road in the southeastern Yemeni valley of Sayoun October 25, 2008. Floods killed at least 58 people in Yemen after torrential rain left swathes of the impoverished country under water. [China Daily/Agencies]