Sri Lanka Disaster: Cyclone Ditwa Triggers Deadly Floods & Landslides
Sri Lanka Disaster: Sri Lanka is currently facing a major humanitarian crisis. Cyclone Ditwa brought unprecedented rainfall to the country. The continuous downpour inundated low-lying areas and loosened the soil in the mountains, triggering landslides. Deaths in Floods: More tragically, more than 80 people have lost their lives, while 34 are still missing. Nearly 1.5 … Read more