On March 19, the Indian tricolour at the Indian high commission in London was pulled down during a protest by pro-Khalistan protesters.

LEAVE A REPLY

Please enter your comment!
Please enter your name here