VARIOUS: Amnesty International releases new report saying death penalty is increasingly abolished worldwide; and...

Record ID: 491937