Fernando Carrera

very Very Related   related Related   somewhat Somewhat Related   Mentioned Mentioned
  • SR

    Sweden puzzled as Guatemala expels envoy

    Sweden looked to Guatemala for an explanation Friday after the Central American country asked both the European nation and Venezuela to remove their...