SRINAGAR, India Indian-controlled Kashmir imposed a curfew on Friday and blocked mobile phone services to stop people from gathering in the streets and stage violent protests over the killing of a young separatist commander by security forces.

At least 34 people have been killed and 3,100 wounded, most of them in police firing, in the worst outbreak of violence in six years in the disputed territory.