HT5. North Carolina’s ‘Iryna’s Law’ Sparks Debate Over Death Penalty and Justice Reform
“Iryna’s Law” Could Revive the Firing Squad in North Carolina After the Shocking Murder of a Ukrainian Refugee A Tragedy That Sparked a Political Firestorm North Carolina is once again confronting one of the most controversial issues in American justice — the death penalty — after the passage of a new law inspired by a … Read more