USA: Two executions in Florida and Tennessee frame World Human Rights Day
December 10 is International Human Rights Day because the United Nations adopted the Universal Declaration of Human Rights on December 10, 1948. In the USA,… Read more
December 10 is International Human Rights Day because the United Nations adopted the Universal Declaration of Human Rights on December 10, 1948. In the USA,… Read more
On Tuesday morning, 69-year-old Byron Black was executed by lethal injection, an overdose of pentobarbital, in Nashville in the US state of Tennessee. He was… Read more
On Thursday morning, 75-year-old Oscar Franklin Smith was executed by lethal injection in the US state of Tennessee. It was his fourth execution date –… Read more