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
If the media is wrong a fuckload of times all on the same subject (any foreign policy line the State Department doesn't like), and it's been clearly documented since the late 80s how and why this pervasive line of mistakes exists, at some point it ceases to be a fallacy.
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.