On June 16, general elections were held in Guatemala, where residents of the Central American country voted for a new

Read More