Tag: <span>Otto Perez</span>

Guatemala Court Rejects First Lady’s Bid For President; Torres Accused Of “Legal Fraud”

The recently divorced first lady of Guatemala’s bid for president hit a road block on Wednesday after the country’s supreme electoral court disqualified her for “supposed legal fraud.” First lady […] Read More >