Communist Party of The Carolinas: Marxist-Leninist party speaking out from a working-class point of view as the voice of labor and of all militant movements for social progress.
Listed links may put this banner on their website.
Help
build the largest human-edited directory on the web.