By Uditha Devapriya
Indian Prime Minister Narendra Modi is set to land in Sri Lanka on Friday, April 4. Over the next two days he is expected to engage with the Sri Lankan government over several agreements and pacts, encompassing trade, health, education, energy, and of course defense.
News reports point to six agreements in…
