By now, it's generally agreed upon: Donald Trump is an idiot.
The real estate mogul and 2016 Presidential hopeful has been fired by Macy's and by NBC over comments he made regarding immigrants coming to the United States, specifically those from Mexico.
Various celebrities have come out and mocked Trump, with Shakira being the latest to chime in with the latest dismissive Tweet:
This is a hateful and racist speech that attempts to divide a country that for years has promoted diversity and democracy!
No one living in this century should stand behind so much ignorance.
But what did Trump actually say about Mexicans to elicit these harsh reactions?
Check out the above excerpt from Trump's Presidential announcement speech and see if you agree with all the vitriol aimed the candidate's way.