Vehicles were seen scattered along a road after being swept away by floods in Shiraz, southern Iran, on Monday. At least 25 people were killed in the heavy rains and subsequent floods in Iran over the past week. On Monday, flash flooding in Shiraz killed 17 and injured 94 others. Reuters via Xinhua |