What/who are these?
CHE
CCCP
GUEVARA
RED STAR
14 88
FARC
IRGUN
KACH
FTP UVF
BRTD explains some of them here:
For some others that people might not be aware of what they mean:
FARC - Revolutionary Armed Forcces of Colombia. Colombian communist rebel group designated by the US as a terrorist organization.
IRGUN - Zionist terrorist group that participated in attacks against the British in the British Mandate of Palestine before the establishment of Israel
KACH- An extreme Jewish nationalist movement that is currently illegal in Israel and is linked to to the Jewish Defense League in the US, which is banned as a terrorist organization.
FTP UVF - FTP stands for "F**k The Pope", a common Northern Ireland Loyalist slogan (usually abbreviated to FTP, FTP is common among graffiti along with other Loyalist slogans like "No Surrender") UVF stands for Ulster Volunteer Force, a Loyalist terrorist organization.