Human Rights

America behind bars

May 22, 2006 - The latest figures are out about the staggering number of people the United States puts behind bars -- a figure that has us jockeying with countries like Russia for the highest incarceration rate of any "developed" country:

Breaking sports news...

By R. Neal
April 11, 2006 - Logan Young, the central figure in a football recruiting scandal that rocked the SEC and landed Young in jail, was found murdered at his home in Memphis.