Friday, March 29, 2024

Tag: India Protest

India summons senior-most UK diplomat over pulling down of Indian flag at London mission

New Delhi: India summoned British deputy high commissioner and demanded an explanation over the complete “absence of security” after videos of pulling down of...