Kashmir09_750

By Curt Johnson
August 15, 2019

London protest Aug. 7 against direct rule by Indian government in Kashmir.

London protest Aug. 7 against direct rule by Indian government in Kashmir.