Ana Navarro ripped President Trump over his response to the violence in Charlottesville, VA by white supremacists.

President Trump's denouncement of the "egregious display of hatred, bigotry and violence on many sides" was not a strong enough condemnation for Navarro of the ugly events perpetrated by neo-Nazis and alt-right activists.

“He was a coward,” the Republican strategist and extreme critic of Trump said on CNN. “He didn’t have the spine to behave like the leader of the United States. And I find that to be shameful.” 

Navarro stated earlier that she had never been so embarrassed by Trump than by his response over the weekend.

Melania and Ivanka Trump Criticized for Wearing High Heels

Newly-Released Bodycam Footage Shows Officer Being Shot at Point-Blank Range

“I’m glad [Republicans] are finally — finally! — stopping looking the other way and confronting the fact he’s not only unfit to be president," she said. "In my book, his lack of empathy, his lack of leadership, his lack of courage, he’s unfit to be human.”

Asked what the president could say today to make up for failing to immediately call out the white supremacists, Navarro said it was too late.

"Nothing," she responded. "It’s been days since all sorts of spiritual, government, elected Republicans, Americans have been asking him and calling on him to say something and have the spine to call out white supremacy."

"To do so now under duress ... thank you buddy, I really don't need it."

UPDATE: President Trump spoke from the White House a few hours after Navarro's comments, denouncing "hatred and bigotry" and specifically calling out the KKK, neo-Nazis and white supremacists. 

Charlottesville Mayor: Blame Is 'at the Doorstep of the White House'

Maxine Waters Slams Trump: 'It Is Now the White Supremacists' House'