Barricades outside British embassy in Delhi removed after Khalistan protest in London
New Delhi: Barricades meant for security outside the British High Commission and the residence of the UK ambassador in New Delhi were removed on Wednesday three days after Khalistan supporters staged a demonstration outside the Indian High Commission in London. At the pro-Khalistan demonstrations on Sunday,