northern state

Why are indian sikhs angry?

Sikhs in the northern Indian state of Punjab stage protests, enforced strikes and blocked roads in several towns and cities in the past week.