The state of Virginia executed more people than any other state in the last year. The reason? Virginia has a new law that limits death row appeals. Laura Womack of member station WAMU reports.
Copyright 1997 NPR
The state of Virginia executed more people than any other state in the last year. The reason? Virginia has a new law that limits death row appeals. Laura Womack of member station WAMU reports.
Copyright 1997 NPR