Indonesia’s Execution of Humphrey Jefferson sparks Human Rights Violation Crisis Asian News Jul 29, 2017 Indonesian Ombudsman office has unearthed evidence of human rights violations in the execution of a Nigerian drug convict, Humphrey Jefferson…