Kashmiri Muslim protesters hold a flag during a protest rally in Baramulla, about 55 kilometers (34 miles) north of Srinagar, summer capital of Indian controlled Kashmir, Oct. 30, 2009. [Xinhua]
Comments