Rodríguez: Death penalty diminishes our humanity, undermines mercy

May 6, 2016