July 27, 2024

Guatemala Supreme Court orders release of anti-corruption prosecutor amid international criticism