The United States comprises about 4% of the world’s population – and houses about 22% of the world’s prison population. The U.S. Department of Justice reports that each year approximately 650,000 people are released from prison. Helping this population with a successful transition following incarceration is not only critically important to the individuals involved, but … Continue Reading