Category:Far-left political parties

Political parties that advocate communism, anarchism, socialism, hard green etc.