A CENTURY ago this month, the Chinese Communist Party (CCP) was founded in Shanghai – not just as a political party but also as a revolutionary movement.
Read More