TFF’s Xinjiang Report analysis on China’s CCTV

TFF’s Xinjiang Report analysis on China’s CCTV

Or - it isn't every day you address several hundred million people The TFF report ‚ÄúThe Xinjiang Genocide Determination As Agenda‚ÄĚ has reached more people in more countries than virtually anything else we have produced the last few years. That is, outside the West, in Asia in general and in China in particular. All leading [...]