Published: Mar 31, 2022, 01:39 IST | Updated: Mar 31, 2022, 01:39 IST
India has signed three maritime agreements with Sri Lanka, two of which were not publicly announced. Is debt-ridden Sri Lanka pivoting back to India? Or is Colombo playing both sides in the India-China rivalry? Palki Sharma tells you.