Two killed, seven hurt in militant attack in Indian Kashmir’s main city