Prime Minister Modi is visiting Sri Lanka this weekend, from Friday, April 4th to Sunday, April 6th. This is Modi’s third ...