COLOMBO: In a grand recognition of his efforts to strengthen India-Sri Lanka ties, Prime Minister Narendra Modi was on Saturday conferred with the Sri Lanka Mitra Vibhushana, the island nation's ...