You're correct about Zenz. Not only is Zenz a far right Evangelical but he also has made statements that he is "guided by God" and on a "mission" against China. His work is full of cherry-picking and distorting source material and sometimes creating his own shoddy data. For example, he only interviewed 8 people to come up with the 1 million in internment camp figure.