Aubrey HarrisGuantanamo Bay’s Death Penalty: an abomination of human rights16 years ago Guantanamo Bay became an official offshore prison run by the USA. The notorious detention centre has a reputation for inhumane…Jan 14, 2018Jan 14, 2018