PM Modi is on a State visit to Sri Lanka from April 4 to 6 at the invitation of Sri Lankan President Disanayaka. His arrival ...