Idaho pays $2.6M for wrongful convictions of 2 men : vimarsa

Idaho pays $2.6M for wrongful convictions of 2 men