Srinagar - Police fired tear gas shells on hundreds of demonstrators in Indian Kashmir yesterday after they burnt the American flag in protest against possible US strikes on Afghanistan.
Demonstrators gathered outside the biggest mosque in the city of Srinagar, vowing to defend Afghanistan, where Osama bin Laden is believed to be hiding.