Doing away with capital punishment | News, Sports, Jobs
Virginia state legislators on Monday approved legislation to end the death penalty in that state, making it the 23rd state in the U.S. to do away with the pract
Source: marshallindependent.com