Kashmir city erupts in protest over death penalty