NEW DELHI,MAR 20 : India lodged a strong protest with the UK authorities by summoning British Deputy High Commissioner Christina Scott to the Ministry of External Affairs (MEA) on Sunday night after pro-Khalistani protesters vandalised the Indian High Commission in London and pulled down a Tricolour on the premises. Condemning the incident, the Indian administration […]Continue Reading