"Rebel Media"?  What a joke! So do  they think they are in Mobile Alabama? Or maybe Macon Georgia and not St. Albert?

And "lock her up" telegraphs their level perfectly. These are the type of people who think a stop light is an infringement of their liberty and that climate change is a Chinese hoax.

The white hoods and gowns must have been at the dry cleaners...