Virginia Governor Scraps Electric Chair Law

Virginia Gov. Terry McAuliffe (D) has killed a bill that would have given the state power to put people to death by electric chair. Instead, he added an amendment permitting the state to hire a pharmacy to secretly make a special batch of lethal injection drugs.Read more....

The Urban Renewal Center