Indian High Commission in London is situated at the commercial part without any protection from mobs. London Police posted two personnel after March 19 protest.
Indian High Commission in London is situated at the commercial part without any protection from mobs. London Police posted two personnel after March 19 protest.