Panel on Death Penalty Abolition
On November 12th, McGill Students for Amnesty International and the PSSA will be hosting a discussion on the contemporary use of the death penalty, with a focus on the United States and Canada. There are currently 30 states in America that still have the death penalty, and although Canada abolished