Given that China has both more money than India and diplomatic capacity that matches that of the US, it will remain a significant player in Sri Lanka.
Given that China has both more money than India and diplomatic capacity that matches that of the US, it will remain a significant player in Sri Lanka.