Far Right Activist Xi Van Fleet Calls Critical Race Theory "the American version of the Cultural Revolution" on March 05, 2023 China Cultural Revolution far right mao zedong Politics United States +
The Contradictions of Deng Xiaoping's Thought and Their Impact on China's Development on November 01, 2014 China communism deng xiaoping mao zedong marxism prc +