On March 19 Khalistani extremists protested at the Indian High Commission in London and a ‘complete lack of security’ allowed them to remove the Indian flag.

LEAVE A REPLY

Please enter your comment!
Please enter your name here