Friday, September 11, 2009 Heavy overnight rains flooded Istanbul, Turkey, stranding motorists and flooding arterial roads. The floods led to the death of at least 31 people and the cost of damage has been estimated as being in excess of $70 million in northwestern parts of the country. The flood devastated businesses, swept away cars […]