Death to the Death Penalty in Virginia! R.I.P. March 24, 2021
History was made today because Virginia ended the death penalty. It’s not the first state – in fact, it is the 23rd state – in the country to do so, but it is the first of the southern states. Did you know that Virginia has executed over 1,300 people since 1608? Of those, 113 executions…