First thing I see when I scroll down to the "DENIALISM" Section is talking about how Adrian Zenz's views on China are a stopped clock moment lol
Plenty of dunkable material throughout as well
also even some of their own members disagree with parts of it lol
deleted by creator