1 min read World Heavy rain in Sri Lanka leaves 16 dead, thousands displaced – Times of India 3 years ago COLOMBO: At least 16 people have died in floods and mudslides in Sri Lanka following more than a week of...