Then you must have missed his Communist China Wing; it's quite a large wing, part of the Communist Apologist Section, easy to find; I'm surprised you never noticed it:
"Today, the Communists in Russia, China or Cuba are heroic fighters. Almost alone they are resisting the relentless juggernaut of the United States and its mindless "market democracy" ideology."Mao Tse-tung freed China from its century-long submission to foreign powers. Fidel Castro restored dignity and pride to an island "
The Red Tide Turning?
the Dalai Lama is a racist.
Peruse this area a while and let me know if you still think the editorial director is still "one of us."