3 ms·
Well put. Another stupid "Hate China" propaganda piece; no wonder people have lost faith in journalism.
by ashwinaj 8y ago
Well put. Another stupid "Hate China" propaganda piece; no wonder people have lost faith in journalism.
- 628C6l0 8y agoYou must be Chinese spy. Burn him!