Khizr Khan, father of fallen soldier Captain Humayun Khan who died in 2004 protecting his fellow soldiers in Iraq, spoke on the final night of the Democratic National Convention.

“We stand here as parents of Captain Humayun Khan and as patriotic American Muslims. Patriotic American Muslims with undivided loyalty to our country,” Khan said to cheers from the crowd.

Khan told the story of his family’s immigration to the United States, how they were blessed to raise their three sons in a nation where they were free to be themselves and follow their dreams. He told of how his son Humayun, who graduated from the University of Virginia, dreamed of being a military lawyer. His dreams were put aside, however, the day he gave them up to protect his fellow soldiers — a selfless act which took his life and earned him a Purple Heart.

“Hillary Clinton was right when she called my son the best of America,” Khan said.

After noting that Donald Trump “consistently smears the character of Muslims” and disrespects other minorities and even his own party leadership, Khan posed a question directly to Trump:

“Have you even read the United States Constitution?”

The crowd cheer, but Khan wasn’t done making his point just yet. At that moment, he reached into his jacket and produced his own tattered copy, holding it out for the world to see.

“I will gladly lend you my copy. In this document, look for the words ‘liberty’ and ‘equal protection of law.’ Have you ever been to Arlington Cemetery? Go and look at the graves of brave patriots who died defending the United States of America. You will see all faiths, genders, and ethnicities. You have sacrificed nothing, and no one. We cannot solve our problems by building walls.”

He finished his speech by encouraging everyone to get out and vote on Election Day and to take this election seriously.

Check out Khizr Khan’s full speech below.

Ann Coulter, who is largely known for her off-color remarks on people she doesn’t like, far-less-than-constructive criticism, and general troll-like behavior, couldn’t resist commenting on Khan’s widely applauded speech.

Fareed Zakaria is, of course, an Indian-American journalist who currently hosts a show on CNN.

Twitter replied with its own vitriol for Coulter.