Virginia Senate Passes Death Penalty Abolition Bill

Virginia has executed more people for a longer period of time than any other state. But, that’s about to change. Michael Pope reports.

, ,

  1. Leave a comment

Leave a comment