Khalistan supporters created ruckus outside the Indian High Commission in London, threw bottles, shouted slogans while waving flags
Khalistan Supporters Protest: Khalistan supporters created ruckus outside the Indian High Commission in London. Around 2,000 protesters gathered outside the...