Rebuilding After Incarceration

Article/Op-Ed in The Atlantic
Courtesy of Jensen Productions Inc. and New America
Oct. 7, 2019
More than 2 million Americans are in the country’s prisons and jails now, giving the United States both the largest number of prisoners and the highest per-capita incarceration rate in the world. For the U.S., the rate is well over 700 prisoners for each 100,000 of population.

Read more about Our Towns at the Atlantic.