Riot police have clashed with thousands of demonstrators in Indian Kashmir 's summer capital , Srinagar .