Friday, February 29, 2008

More Bad News for the DNC

In addition to Ralph Nader announcing his candidacy for President last weekend, it was found by a Pew Center study that for the first time in the country’s history more than 1 out of every 100 Americans is behind bars. Story here.

No comments: