In Progress

Rebecca D. E. Lozada

Rebecca Lozada is a program associate of the Coalition for the International Criminal Court-Asia office.


Publication by same author

Cover of Moving from Impunity to Accountability

Moving from Impunity to Accountability

Year: 2006