He needs to be on the receiving end of a punch in the mouth, and perhaps a few more for good measure. He is a true “Useful Idiot”.
He is this years Cindy Sheehan. When the Dems are done with him, he is gonna wake up in his undies behind a dumpster at the grocery store, wondering “Why don’t you love me?” and what a punch me face.