English >> Life & Culture
Qu Qiubai (January 29, 1899 – June 18, 1935) was born in Changzhou, Jiangsu, China. He was a leader of the Communist Party of China in the late 1920s.