Dr. Petit speaks about the death penalty appeals process in Connecticut and Virginia

2015-06-29 5

Dr. Petit speaks about the death penalty appeals process in Connecticut and Virginia