Senate committee advances anti-death penalty bill
A key Senate committee voted 12-4 Tuesday morning to approve a bill that would abolish the death penalty in Virginia. The bill, SB1165, now faces a potentially bitter partisan showdown on the Senate floor for a full vote. Virginia is a prolific death penalty state, having executed more prisoners than
Click here to read more