India Hits Out at UK for Allowing Anti-India Protests Outside Indian Mission on January 26
New Delhi: The government on Thursday hit out at the UK for allowing an anti-India protest outside the Indian High Commission in London on January 26, saying such incidents create…