Massachusetts Daily Collegian

The land of the not-so-free

By Mike Tudoreanu

October 17, 2013

Pop quiz: Which country holds the greatest number of people in prison? You might be tempted to say China, because it has a large total population and an authoritarian state that cracks down on dissent. However, China only has the second highest prison population in the world. What abo...