๐ŸŒ India-administered Kashmir

location

India-administered Kashmir is a region in northern India characterized by a complex political dispute and strategic significance, involving territorial claims and ongoing conflict between India, Pakistan, and local separatist groups.

2
Signals
2
Articles

Linked Signals