New Delhi still wields enormous power over security and economy of Indian-administrated Kashmir, which is likely to frustrate the newly elected local government.When Omar Abdullah took his oath of ...
Hundreds of people gathered in Srinigar, Indian-administered Kashmir, on Friday, for a leech therapy clinic. Friday is the start of Nowruz, the Persian New Year, and it is traditionally believed that ...