An eye for an eye makes the whole world blind.  - Gandhi
 

Tag: Delaware

  • Five states move closer to banning death penalty

    Five states move closer to banning death penalty

    On the legislative front in 2013, action is expected in Maryland, Colorado, Montana, Delaware and Kansas, where support for ending the death penalty is bipartisan. Already, Kentucky’s Rep. Carl Rollins II has filed a bill in the state legislature to […]

    continue reading →