Sikhs Protest Outside British High Commission in Delhi Demanding Action Against Khalistan Elements
New Delhi, India – A group of Sikhs gathered outside the British High Commission in Delhi on Sunday to protest against Khalistan elements who allegedly …