British Vlogger Challenges Xinjiang Cotton Forced Labor Claims
A British vlogger in China, Lee Barrett, challenges allegations of “forced labor” in Xinjiang’s cotton industry, scrutinizing the roles of the Newlines Institute and the Better Cotton Initiative.