Chinese begin foray into North by Editor December 25, 2021 3 As geopolitical rivals, China and India have competing interests in Sri Lanka with each seeking enhanced cooperation with Sri Lanka, ...