Heavy rains in India cause floods and landslides, killing at least 125 people.
MUMBAI/NEW DELHI: Rescuers in India battled through thick sludge and debris on Saturday to reach scores of flooded houses, as the death toll from landslides and accidents triggered by severe monsoon rains climbed to 125. Experts believe Maharashtra is seeing the highest rain in July in four decades. Hundreds ofRead More →