‘Independent’ report claiming Uyghur genocide brought to you by sham university, neocon ideologues lobbying to ‘punish’ China
Alexander Reid Ross, disgraced author of several retracted articles, works with ex-cops, CIA spies, and DHS agents