FREEDOM FORUM: Discussion

Article Image

AFP

According to a new report, for the first time in the nation’s history and with the world's largest incarceration rate, more than one in 100 American adults is behind bars.

Make a Comment