Image 1 of 1
London, 26/01/2011. Protest organised by Kashmiris outside the Indian embassy in London, to demonstrate against the human rights abuses committed in Indian occupied Kashmir and for the national autonomy of Kashmir from India.
Share
twitterlinkedinfacebook
London, 26/01/2011. Protest organised by Kashmiris outside the Indian embassy in London, to demonstrate against the human rights abuses committed in Indian occupied Kashmir and for the national autonomy of Kashmir from India.