He’s a democrat (I mean non-partisan /s) hero. If that dog party takes over this country again it will be a disaster.
Dogacrats is the new Rats?
What that tells you is one simple thing: Leftists are the ideology that supports police state tactics.
We already knew that, but this confirms it.
To them, ideology overrides all other considerations.