A criminal justice reform bill, known as Irena's Law, has been passed in the North Carolina Senate, addressing issues such as pretrial release, mental health crisis, and the death penalty. The bill creates a new category of violent offenses, requires GPS monitoring, and adds committing a capital felony on public transportation to the list of aggravating factors that can make a defendant eligible for the death penalty.
[... more]