Published by
Daily Financial Times
Daily Financial Times
Indian Prime Minister Narendra Modi President Gotabaya Rajapaksa Prime Minister Mahinda Rajapaksa An Indian Prime Minister visiting Sri Lanka Indian Prime Minister Narendra Modi is due to visit Sri Lanka in a few days. If not cancelled due to the frightening events that are taking place in Europe consequent on Russia’s invasion of Ukraine, this will be a reality. Though Sri Lanka is located some 42 km to the south of India, the latter’s Head of State does not visit this southernly neighbour frequently. The visits are made infrequently only if they are absolutely necessary. Otherwise, it is Sri…