Voters in a strong red state have received a dire warning from their capital's Republican mayor not to elect former President Donald Trump . Oklahoma City Mayor David Holt, a lifelong Republican, wrote in the Philadelphia Citizen Thursday why he cannot vote for Trump. "I will vote for virtue," he wrote.

Holt did not name Trump in his sweeping editorial that puts emphasis on character, competence and commitment — but his allusions to the former president were plain enough for Transportation Secretary Pete Buttigieg , a Democrat, to share them on X . For instance, Holt condemns one candidate's praise of "brutal dictators around the world." Trump has reportedly praised Venezuelan President Nicolas Maduro , Russian President Vladimir Putin , Hungarian Prime Minister Viktor Orban and the generals of Nazi dictator Adolf Hitler .

He's even suggested admiration for Hitler himself. The Oklahoma City mayor wrote that before Trump became his party's political candidate in 2016, he took much for granted about the content of character of a person seeking the nation's highest office. He then lists the assumptions Trump's ascent has forced him to abandon.

"I took for granted that both leading candidates fundamentally respected all Americans, desired unity, and would at least attempt to foster it," Holt wrote. "I took for granted that both leading candidates would never dehumanize their political opponents, would treat their opponents with basic respect, would not call their opponents name.