When it comes to imposing the death penalty, the United States has long outpaced North American neighbors Canada and Mexico, according to the director of the ACLU Capital Punishment Project. Cassandra Stubbs, speaking Friday at the 2018 ABA Midyear Meeting in Vancouver, told the audience of "A North American Perspective on the Death Penalty: The American, Mexican and Canadian

Leggi Tutto