Joe Sestak @JoeSestak
Today the United States locks up 2.4 million people in our prisons. We have the highest incarceration rate in the world. Compounding the problem is the fact that about half of these prisoners will end up back in jail after they are released. This is an immense problem. — PolitiTweet.org