2 months ago

6 months ago

WHEN Otto Pérez Molina resigned as Guatemala’s president last September and was promptly jailed on corruption charges, it was seen as the ultimate triumph for the International Commission against...
Read More