President Trump Milo Yiannopoulos

President Donald Trump threatened to withhold federal funding from the University of California at Berkeley after campus police stood idly by and watched as students rioted in response to a planned speech by editor Milo Yiannopoulos.

Students started fires and destroyed property on the campus before university officials canceled Milo’s appearance late Wednesday.

Milo, who is openly gay and a champion of free speech, is hated universally because he is a Republican who supported Donald Trump for president.

President Trump responded to the violence on UC Berkeley’s campus by threatening to pull federal funding if the university continues allowing snowflake students to protest free speech.

Trump tweeted: “If U.C. Berkeley does not allow free speech and practices violence on innocent people with a different point of view – NO FEDERAL FUNDS?”

The president’s tweet defending Milo is interesting given that the leftwing media accused him of being anti-gay.

Trump’s senior adviser Kellyanne Conway scolded the snowflake students. “You’re going to encounter folks who aren’t coddling you in a protective environment,” she warned.

In related news, President Trump reiterated his promise to protect freedom of religion “under threat all around us” at the annual prayer breakfast in Washington DC on Thursday.

“It was the great Thomas Jefferson who said, the God who gave us life, gave us liberty,” said Trump. He added: “Among those freedoms is the right to worship according to our own beliefs.”

Trump’s words were troublesome to LGBT rights groups who worry that the president will reverse the LGBT protections put in place by former President Barack Obama.

President Trump promised to expand protections to religious organizations and private business owners who oppose the homosexual lifestyle.

Trump’s campaign promise to remove sexual politics from government is part of the reason Hillary Clinton lost the election.