The U.S. is #1! In incarcerations, that is. A few days ago the Pew Center for on the States released a study showing that the incarceration rate is at an all time high. From the Washington Post article:
With more than 2.3 million people behind bars, the United States leads the world in both [...]
Entries from March 2008
U.S. Incarceration
March 2nd, 2008 · 2 Comments
Tags: Black People · Jail vs. College Debate