Chen Duxiu finally arrives in Shanghai, teased by his son, but rejoices instead Release : February 01, 2021 Runtime Epiosde : 45 minutes Rating : 0.00