Indian security forces fired tear gas and shot live rounds in the air to disperse mass protests in Indian-administered Kashmir's main city Srinagar on Friday as thousands rallied against New Delhi's stripping of the region's autonomy, according to international media reports.