Taylor Stewart

Portraits illustrate prison epidemic

By – 1 year ago

Mass incarceration is an epidemic in the U.S., home to 25 percent of the world’s prison population and only five percent of the world’s people (American Psychological Association, “Incarceration nation,”…