India-Sri Lanka relations are headed for new turbulence as New Delhi is beginning to get “concerned” that Colombo is once again tilting towards Beijing, ThePrint has learnt…
Center for Policy, Implementation and Governance Research
Center for Policy, Implementation and Governance Research
India-Sri Lanka relations are headed for new turbulence as New Delhi is beginning to get “concerned” that Colombo is once again tilting towards Beijing, ThePrint has learnt…