Tuesday, June 18, 2013

Dr. Barnes interviewed by WGSO 990-AM Radio New Orleans about the death penalty

Dr. Allan Barnes, Justice Center Acting Director, was recently interviewed by WGSO 990-AM Radio New Orleans about the death penalty and the Boston Marathon bombings.