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
This reminds me of something I say to libs a lot: the CIA has been involved in so many coups that it is completely rational to assume that they are involved in any other coup that happens, thus the onus is on them to prove that they aren't.