Sikhs celebrate their history

Thousands of Sikhs celebrate annual spring festival of 'Hola Mohalla' at their second most sacred shrine in India's northern state of Punjab.

feedback