Indian PM Modi in Sweden

STOCKHOLM, SWEDEN – APRIL 17: Swedish Prime Minister Stefan Lovfen (R) and Prime Minister of India Narenda Modi (L) hold a joint press conference after their meeting in Stockholm.