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

Heavy rains kill at least 25 in Sri Lanka, south India
A Sri Lankan woman carries a child as she wades through a flooded street in Kochchikade on Wednesday. AP

Most Popular Stories