Maithripala Sirisena, President, Sri Lanka & Narendra Modi, PM, India before their meeting in New Delhi on Friday, 13 May 2016. Sri Lanka's leader arrived in India on Friday for a second state visit in 17 months, underscoring his island nation's delicate efforts to balance relations with regional superpowers India and China.
Credit balance: 0