Barcelona, Spain: Sikhs gather for a protest, begging for mercy and claiming a violation of human rights against the Sikh people in Punjab