Curfew still in force in Kashmir