Hospitals in India's portion of Kashmir are overwhelmed, with hundreds of wounded patients pouring in as the region reels from days of clashes between anti-India protesters and government troops that have killed at least 31 people.

A doctor at the region's main government hospital said Wednesday that staff had performed more eye surgeries in the last three days than they had in three years. He spoke on condition of anonymity because he wasn't allowed to talk to reporters.

The violence erupted over the weekend after government troops killed a top leader of Hizbul Mujahideen, the largest rebel group fighting Indian rule in the troubled Himalayan region.

Around 1,400 people have been wounded in the violence, with troops using live ammunition and rubber pellets to try and quell angry crowds.