3don MSNOpinion
Idaho locks up more women per capita than anywhere else in the world. A $134 million prison won't fix that.
Idaho leads the nation with the highest rate of incarcerated women, driven by drug-related offenses.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results