Over 30 dead as heavy rains trigger landslide in Sri Lanka

The government’s disaster management center said 18 of the reported deaths occurred in the tea-growing, mountainous regions of Badulla and Nuwara Eliya in the country’s central province about 300 kilometers (186 miles) east of the capital…

Continue Reading