The South African Communist Party and May Day – Some Key Moments
… was not the right person to lead the tripartite alliance. [15] On 1 May 2022, President Cyril Ramaphosa attempted to … backs down on threat”, Natal Witness, 3 May 1995. [15] Thapelo Lekabe, “Disruptions at Cosatu’s May Day rally, …