Idaho has the highest rate of female incarceration in the United States, according to a new report from the Idaho Justice Project. The report, “Women’s Incarceration in Idaho: The Problem and a Path ...
Accepting the pardon would be an insult to the Capitol Police officers, to the rule of law, to our nation,” said a woman who ...