Khalistan Supporters Protest Outside Indian High Commission in London
London: Khalistan supporters staged a protest outside the Indian High Commission in London on Monday, prompting the deployment of British security forces. Demonstrators were confined to the opposite side of the street from the High…