Thousands of Indian troops imposed a curfew in Kashmir on Tuesday, with razor wire and steel barricades blocking main roads a day ahead of the one-year anniversary of the restive region being stripped of its autonomy. Prime Minister Narendra Modi imposed direct rule last August 5, promising...