Indian troops imposed strict curfew in IoK