Countering the counterrevolutionaries – American Thinker Posted on May 23, 2023 https://www.americanthinker.com/blog/2023/05/countering_the_counterrevolutionaries_.html