Similarities between Mao's communist revolution in China and the left in America today