Indian troops on Sunday rescued villagers perched in trees to escape swollen rivers in India's western Gujarat state where severe flooding has left 127 people dead and tens of thousands homeless. "We screamed out when we saw the soldiers, asking them to save us," said Deepak Parmar, a labourer in Garbada village, 95 km (59 miles) south of Ahmedabad, Gujarat's main city. Troops saved at least 100 people in Garbada using rubber dinghies. Some soldiers also swam to the roofs of flooded houses and to trees to bring people to safety, Reuters reported.