Former presidential candidate and current Ohio Gov. John Kasich said "there is no moral equivalency to Nazi sympathizers" following President Trump's tumultuous press conference Tuesday afternoon.

Trump defended his decision to wait two days to denounce the white supremacist groups at the Charlottesville protest, which resulted in the death of a counter-protester and injured many others because he didn't have "the facts." He also blamed both sides for what happened.

Kasich, who lost to Trump in the 2016 Republican primary, continued, "There can be no room in America -- or the Republican Party -- for racism, anti-Semitism, hate or white nationalism. Period."

Kasich has long been critical of Trump and there is speculation the Ohio governor may run for president again in 2020.