It appears you no longer have the right to protest February 11, 2026 Police charged at people who could not flee due to being kettled. As always police say that is not what happened Buy a print of this cartoon