Justice

Head of CICIG resigns

News this last week from Guatemala centred on the resignation of Carlos Castresana, head of CICIG, the UN International Commission against Impunity in Guatemala. It seems to me that CICIG had been important in providing some measure of hope for… Read More ›