Jump to content

User:Matt.theWhite

From Wikipedia, the free encyclopedia

In a report evaluating the statistics of 404,638 prisoners that had been released from prison in 2005 in 30 states, one finding was that 76.6% of prisoners were arrested within 5 years of release.