They have several names: antifa, black lives matter, occupy whatevs etc
Leftists all
I kinda like NatCs...