Life In Prison

Nick Russell on April 18th, 2010

There’s good news and bad news for Ohio death row inmate  Darryl Durr, who is scheduled to be executed this week for the rape and murder of sixteen year old Angel Vincent, whom Durr abducted from her home and killed in 1988. Durr has been waging a prolonged legal battle, at taxpayer expense, to avoid […]

Continue reading about You Won’t Sneeze Long

Nick Russell on January 28th, 2010

This week Gregory Powell was denied parole for the twelfth time by the California Board of Prisons, for the kidnapping and execution style murder of Los Angeles police officer Ian Campbell during a traffic stop in Hollywood 47 years ago. The case was made famous in Joseph Wambaugh’s bestselling book The Onion Field and the […]

Continue reading about So What Does Life Really Mean?