Follow us on
loading....
THIRUVANANTHAPURAM, India: At least 25 people have died in landslides and floods triggered by heavy rains in southwestern India, officials...