A 23-year-old woman and a 28-year-old man Illinois were taken into custody in Illinois on Feb. 19 on drug-related charges following a five-month investigation. According to police, who say they got a search warrant after seeing drug-related items in their home, they...
Record number of inmates found innocent in 2015
According to a report from the National Registry of Exonerations, there were 149 people released from incarceration in 2015 after spending 15 years in prison on average for crimes that they did not do. This is a record number of exonerations, and many people in...