Sikhs in India have been commemorating the 30th anniversary of riots, which claimed thousands of lives.

Victims of the racially motivated attacks blame government leaders for failing to resolve their long fight for justice. 

Al Jazeera's Nidhi Dutt reports from New Delhi.