India blames Pakistan for the killing of 26 tourists. But on city streets, Kashmiris are facing Indians’ anger.
What The Fuck Is Happening?!
India blames Pakistan for the killing of 26 tourists. But on city streets, Kashmiris are facing Indians’ anger.