Chen Duxiu formally established the Communist Party and Mao Zedong and Zhou Enlai firmly believed in it Release : March 19, 2021 Runtime Epiosde : 45 minutes Rating : 0.00