On behalf of ‘possible war criminals’
I post this article from Xinhua news agency, which is an official news agency of China, as an example of the agency’s numerous mouth pieces role for a state of Sri Lanka. In fact, Xinhua has ever played that kind along with a […]