Anti-death-penalty group protests executions in the U.S., in Paris, France (Ph: DPN)
In the days since the Nebraska legislature moved to abolish the death penalty, it has been described as an astounding political act in a deeply red state, a rare moment of bipartisan collaboration and a significant victory for Nebraska's anti-death penalty

Leggi Tutto