N.C. Repeals Its Death Penalty Racial Bias Law

    The 152 people awaiting executions on death-row will lose a lifeline in capital punishment cases. …read more

    Source: Black Enterprise

      

    About the author /