Policy Issues
Human Rights
,International
,Mar 06, 2024
Worldwide Wednesday International Roundup: Afghanistan, China, Iran, Qatar, Saudi Arabia, United States, Vietnam, Yemen, and Zimbabwe
United StatesIn the aftermath of Idaho’s failed execution of Thomas Creech and Texas’ execution of Ivan Cantu on February 28, the European Union released a statement e…