“Daily Show” host Trevor Noah slammed President Trump for responding more harshly to the New York City terror attack than he did to the Charlottesville, Va., event, and the mass shooting in Las Vegas last month.

“So when it was a Nazi, Trump needed more facts. When it was a Muslim, that was the only fact he needed,” Noah said on his show Wednesday night.

“Other than being a fundamentally dishonest person, where did he learn to do this? ... Fox News.”

Noah played a montage of Trump allies slamming people who “politicized” the Las Vegas massacre in the days following the shooting.

“I think tragedies like what happened in Vegas and New York City should be politicized,” Noah said. “Because politics is how society works to solve problems. You can still be sensitive to the victims but you should be working to politicize it.”

Related: Trevor Noah defends Melania Trump's shoe choice: 'Who cares?'

More: Hillary Clinton tells Trevor Noah, Trump 'had to know' people working for him were reaching out to Russians 'to hurt me'