Essence Magazine:
Death penalty protesters demonstrate outside the US Supreme Court in Washington, DC, on June 29, 2023. (Photo by OLIVIER DOULIERY / AFP) (Photo by OLIVIER DOULIERY/AFP via Getty Images) By Rayna Reid Rayford ·Updated February 27, 2024
North Carolina might be abolishing the death penalty, and it’s
This post first appeared in Essence Magazine. Read the original article.