Indonesia ombudsman finds rights violations in execution of Nigerian

The office of Indonesia’s ombudsman has unearthed evidence of rights violations in the execution of a…

Indonesia ombudsman finds rights violations in execution of Nigerian

The office of Indonesia’s ombudsman has unearthed evidence of rights violations in the execution of a…