Sikhs stage protest outside British High Commission in New Delhi after Khalistanis vandalised Tricolour in UK

People from the Sikh community congregated in large number outside the British High Commission in India’s capital New Delhi to protest pro-Khalistan separatists pulling down the Indian national flag at the Indian High Commission in London on Sunday.Holding tricolour and placards, the people from the Sikh community in New Delhi’s Chanakyapuri raised slogan that India […]

Continue Reading