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