Former Mexican President Vicente Fox.
Former Mexican President Vicente Fox. Kevin Rivoli AP
Former Mexican President Vicente Fox. Kevin Rivoli AP