Thousands of people have been detained in Indian Kashmir over fears of unrest after New Delhi stripped the region of its autonomy two weeks ago, government sources told AFP. A magistrate speaking to AFP on condition of anonymity said at least 4,000 people were arrested and held under the Public Safety Act, a controversial law […]