Fox called the Republican front-runner "crazy" and a "false prophet" and Trump replied that Fox ought to be "ashamed of himself" for using a profanity.
Mexican locals sided with the usually unpopular ex-leader over Trump, who is probably viewed even more negatively by Mexicans.
Last year, Trump attacked immigrants as "rapists" who bring crime and drugs to the United States.