Yesterday was a sad day for the NYPD, as slain officer Brian Moore was laid to rest. He was the third NYPD officer killed in the line of duty in the past five months.

Former New York City Mayor Rudy Giuliani appeared on "Fox and Friends Weekend" to weigh in on Moore's tragic death and what he thinks about the anti-police rhetoric in general.

"I find this attack on police disgusting, ignorant and an avoidance of responsibility," Giuliani said. "Because the responsibility here lies by and large at the amount of crime that is allowed to occur in certain communities in the United States and a failure of political leadership to clean up those problems."

"Blaming this on the police is a political dodge for the people who have done nothing for the communities they serve," Giuliani said. "And [in] the case of Baltimore, that happens to be absolutely true."

As for Mayor Bill de Blasio's rocky relationship with the NYPD, Giuliani said he believes that de Blasio is now being much more supportive of law enforcement.

"Hopefully that will continue," Giuliani said. "The mayor needs the police. And the mayor should be the one that is giving people the right perspective about the police, which is that most of them are like the police officers we lost on September 11th and the police officers we've lost in the line of duty."

Watch more from Giuliani in the "Fox and Friends Weekend" clip above.

You might also be interested in ...

Giuliani: Hillary Clinton's Biggest Liability is Her 'Trustworthiness'

Paul Fires Back After McCain Calls Him 'Naive' About Nat'l Security

Giuliani: I Don't Want to See Nuclear Button Put in Hands of a Maniac

Krauthammer Explains Why Jeb Bush is Breaking His Silence