Sunday, July 12, 2026

UN High Commissioner for Human Rights Volker Turk.

January 31, 2024

Rights experts condemn U.S. execution of inmate by nitrogen gas

Fifty-eight-year-old Kenneth Eugene Smith was executed in the southern state of Alabama on January 25.

U.S flag