Virginia Must Abolish the Death Penalty
Our Commonwealth’s relationship with capital punishment spans over four centuries. The first execution in the New World took place in Jamestown in 1608, when Captain George Kendall was executed in Jamestown on charges of espionage. Since that fateful day in 1608, Virginia has since put to death a record-shattering 1,300 people, including the most women […]