The CPC was tempered through twists and turns

(idcpc.org.cn)
Updated: 2011-06-03 17:21