Landslides triggered by heavy rains claims at least 42 lives in southern India.

Record ID: 327712