The U.S. imprisons more of its residents, 2.2 million people, than any other country in the world. Almost a quarter of the world’s prisoners are held in American prisons.
The Harvard Gazette
Home
Feed
Search
Library
Download