Why do you call them Democrat Party Storm Troopers? They seem to be  anarchists unaffiliated to anybody, unlike the many neo-Nazis and the White Supremacists in Charlottesville who actually were showing their support to DT.