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 Switzerland's Geneva, Indian media reported, citing official sources.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3