Looks like the Commies against the Socialists (if there is a difference)
No difference - they all have a "D" behind their names in this country.
Try Leninists vs Trotskyites!
CA....