
Nearly 10 million people were in prison in 2008, according to estimates provided by the World Prison Population List (Walmsley, 2009). The United States tops the imprisonment league table with 2.3 million individuals behind bars, that’s 756 per 100,000 of the population. Whatever your view on the US legal system and incarceration, it’s interesting to [read the full story…]