Kashmiris erect barricades to keep Indian soldiers at bay

  • 5 years ago
The UN is urging India to end the crackdown on free speech and access to information in Indian-administered Kashmir.

Recommended