home

Free Junior Allen

We can't even believe this is true, but it is. Junior Allen stole a black and white tv set in 1970. A North Carolina judge sentenced him to life in prison.

Mr. Allen, now 63 years old, has now been in prison 33 years for stealing that tv set. Last week, the North Carolina Parole Commission denied him parole for the 26th straight year. Here's more on the case.

Let this man go home.

< British Paper: Kerry Intern is Talking | Saddam's Trial Two Years Away >
  • The Online Magazine with Liberal coverage of crime-related political and injustice news

  • Contribute To TalkLeft