Maithripala Sirisena, President, Sri Lanka shakes hand with 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.
Uploaded: 13-05-2016 22:34:00