Gravitas | Revealed: India's secret maritime deals with Sri Lanka

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.