Leonard Pitts Jr.: What do you think about the death penalty now, Justice Scalia?

June 12, 2015 08:00 PM