Sri Lanka slams ‘Western imperialists’ as it looks towards China
Sri Lanka’s ambassador to China slammed “the imperial powers of the West” for exploiting “occupied countries” in an exclusive interview to China’s state news agency Xinhua this week, as Colombo looks to build stronger relations with Beijing.




