Browsing Tag


Heavy rains in Sri Lanka, south India kill at least 25

Heavy rains on Sri Lanka's coast and in the south Indian state of Tamil Nadu have killed at least 25 people, destroyed thousands of homes and snarled traffic, authorities said. In Sri Lanka, 20 people have died in recent days, most from…