ASIAN HUMAN RIGHTS COMMISSION – URGENT APPEALS PROGRAMME Urgent Appeal Case: AHRC-UAC-001-2022 March 14, 2022 ———————————————————————INDONESIA: Police officers in Northlubuklinggau Torture a Supect to Death…
View More INDONESIA: Police officers in Northlubuklinggau Torture a Supect to Death