Heavy rain in India triggers floods, landslides; at least 125 dead

Print Friendly and PDF