Electoral magistrates flee Guatemala after being stripped of legal immunity

Three magistrates of Guatemala’s Supreme Electoral Tribunal fled the Central American country Friday after being stripped of immunity that insulated them from prosecution.

View Full Story

Share:

The Latest