Chinese envoy meets Sri Lanka leader, discusses Belt and Road projects (2-Mar-22, International Relations)
Sri Lanka has been in the middle of a geopolitical tussle between China, the US and India, analysts say.