Rudy Giuliani, former mayor of New York City, doubled down on his fiery comments, after his impassioned speech at the Republican National Convention.
Giuliani, speaking from Cleveland, told CNBC's "Closing Bell" that he believes that "for the last year-and-a-half, we've had an atmosphere in this country that's very anti-police."
"I think it starts at the top," he said. The former mayor explained that President Barack Obama is partly responsible because he "makes tremendous headlines over alleged police injustices." Giuliani said that's true in some cases, Obama does not comment when those allegations are false, such as when officers are acquitted.
Giuliani continued and said that to fix the situation, America needs to deal with the underlying issues such as "an educational system that is failing poor people, including African-Americans." He argued that Democrats and liberals who are opposed to charter schools are perpetuating these inequalities.
"It goes right down to his attorney general and down to that district attorney in Baltimore — who is a disgrace to district attorneys — to the people in these Black Lives Matter demonstrations who yell 'kill the police,'" Giuliani said.
He concluded that all of this has "led to this slaughtering of our police" as evident in the recent officer deaths in Baton Rouge, Louisiana.