india: India summons Swiss envoy over anti-India posters in Geneva

India on Sunday summoned the Swiss ambassador and lodged a protest over the issue of “malicious anti-India” posters in front of the UN building in Geneva, official sources said. The Swiss ambassador conveyed to the Ministry of External Affairs (MEA) that he would convey India’s concerns to Berne with all the seriousness it deserves. “The … Read more