Indian Prime Minister Narendra Modi, currently on a State visit to Sri Lanka at the invitation of President Anura Kumara ...