Sri Lanka's President Rajapaksa and India's PM Modi shake their hands during a photo opportunity ahead of their meeting at Hyderabad House in New Delhi Share Tweet