Stewart Rhodes, the founder and leader of the far right-wing Oath Keepers militia, was recently sentenced to 18 years in prison for his participation in the storming of Capitol Hill in Washington, D.C. on January 6, 2021. It was the harshest sentence handed down so far in the more than one thousand criminal cases related […]