Liberty Scorecard ColoradoMilitarizing the Department of Revenue and some other really bad ideas.April 8, 2025