India signed defense and energy deals with neighboring Sri Lanka as Prime Minister Narendra Modi visited the island nation.Indian Prime Minister Narendra Modi held talks with Sri Lankan President ...
Indian Prime Minister Narendra Modi has inaugurated construction work on an jointly-funded solar plant in neighbouring Sri ...
Modi's visit comes as New Delhi shifts its foreign policy eastwards in bid to cement ties with neighbours. Sri Lanka, seen ...