First southern US state scraps the death penalty
It is the 23rd US state and the first in the South to end the use of capital punishment.
Follow Our Network On LinkedIn: Follow link
It is the 23rd US state and the first in the South to end the use of capital punishment.
