by Jon Crane
Article Reprint
(ThyBlackMan.com) The National Black Caucus of State Legislators (NBCSL) has passed its first-ever resolution supporting repeal of the death penalty in the United States. The historic vote took place during the NBCSL 40th Annual Legislative Conference in New Orleans, LA. It is an escalation of the organization’s previous call for a moratorium in 2002.
Pages: 1 2