Taylor Stewart

Portraits illustrate prison epidemic

By – 10 months 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,”…