Geneva
Last Wednesday and Thursday, United States government officials met with representatives at the United Nations to discuss the country’s compliance with the United Nations Convention Against Torture and Other Cruel, Inhuman or Degrading Treatment or Punishment (CAT). Every country that is a signatory to the CAT is required to submit a “Periodic Report” to the […]