Vicente Fox to Trump: ‘Your mouth is the foulest shithole in the world’

“With what authority do you proclaim who’s welcome in America and who’s not.”