Central America12 months ago
Guatemalan Congress removes immunity from electoral judges amidst allegations
December 1 | In a fresh blow to democracy in Guatemala, the country’s congress approved on Thursday the removal of immunity from four judges of the...