100th Anniversary of the Communist Party of China input by Dr Blade Nzimande, South African Communist Party General Secretary
South African Communist Party 1 July 2021 On behalf of the South African Communist Party (SACP) Central Committee and the Party’s entire membership, allow me […]