Friday, November 15, 2024
Happening Now

Virginia becomes 23rd state to abolish death penalty

“There is no place today for the death penalty in this commonwealth, in the South, or in this nation,” Governor Ralph Northam said before signing the legislation. Source

Share