Hundreds of people protested in Kashmir's main city of Srinagar on Sunday against India's decision to curb its autonomy, despite new restrictions on travel and a seventh straight day of communications blackout.

Restrictions that had been temporarily eased on Friday and Saturday — allowing some bakeries, pharmacies and fruit shops to open ahead of the Muslim holy festival of Eid al-Adha — were reinstated in major parts of the city on Sunday afternoon.

Police vans drove around some areas ordering people to shut shop and go home, and most streets were silent by evening, as thousands of troops kept vigil, witnesses said.