Mike Satz

Mike Satz

Mike Satz is founding executive director of The Idaho 97 Project,, which supports the democratic process in Idaho. It counters disinformation and extremism and protects free expression and good governance for the public and public officials alike.

Sen. Joseph McCarthy

The sad, dangerous line from McCarthy to McGeachin

By: - May 26, 2021

On Thursday, Idaho will see its very own McCarthy hearings begin with the first meeting of Lt. Gov. Janice McGeachin’s Indoctrination Task Force. One might argue that the name of the committee is a political blunder because it sounds like a task force that is focused on indoctrinating Idaho’s students, but since that is actually […]