A Game Changer for China and India in Sri Lanka?
India may be celebrating the election result in Sri Lanka, but China is in the region for the long haul.
On January 18, a Reuters reported claimed that Sri Lanka’s now former president, Mahinda Rajapaksa, had expelled the station chief of India’s intelligence agency in Colombo after accusing him of working against his government and supporting the opposition.