Mexican Flag Trump

As a presidential candidate, Donald Trump first put his foot in his mouth by insulting the entire nation of Mexico, and making promises about a great big wall on the border with Mexico – promises that he could never keep.