socialist
trans rights
free palestine
any pronouns
communist, socialist, people's, workers', league, front, party, democratic, [country name], alliance, revolutionary, unity, popular, unified, progressive, movement, left, marxist, etc.
communist, socialist, people's, workers', league, front, party, democratic, [country name], alliance, revolutionary, unity, popular, unified, progressive, movement, left, marxist, etc.