Floods and Landslides from Tropical Storm Ditwah Devastate Sri Lanka
Bangkok: Floods and landslides from Tropical Cyclone Ditwah have resulted in the deaths of at least 69 individuals, according to Sri Lanka’s Disaster Management Centre (DMC). The storm struck the northern region of the country, causing widespread dest…