Home

lumo
By 0

Exploring Truth Commissions

By Baba Galleh Jallow Truth commissions are temporary independent mechanisms established by governments, or governments in cooperation with the opposition…