Printer friendly
Acronymfinder

What does CPSA stand for?

CPSA stands for Communist Party of South Africa

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Organizations, NGOs, schools, universities, etc.

See other meanings of CPSA

Other Resources:
We have 74 other definitions for CPSA in our Acronym Attic

Samples in periodicals archive:

Explicitly writing for participants in contemporary mass movements, he introduces socialist theory and examines the political history of socialism internationally and in South Africa, focusing the latter discussion on a critical analysis of the policies and activities of the Communist Party of South Africa.
Martin goes as far as saying that the ANC had an ideological make-up that was totally Garveyite, but due to the strength of the modern-day relationship between the ANC and the Communist Party of South Africa, this "fact" has been suppressed--possibly because of the inherent antagonisms between Garveys'race-based perceptions and the Communist Party's advocation of classism over racism.