Ambassador to India Ralf Heckner said the Swiss government did not endorse the posters. EPA
Ambassador to India Ralf Heckner said the Swiss government did not endorse the posters. EPA

New Delhi summons Swiss envoy over 'anti-India' posters in Geneva