Tag: Anti Indian Poster
Swiss envoy vehemently summoned, fierce protest lodged over despicable anti-India posters in Geneva
New Delhi, March 5 The Ministry of External Affairs (MEA) on Sunday summoned the Swiss envoy and raised issue of "malicious" anti-India ...