CNN cut ties with Marc Lamont Hill after he made comments about Israel and Palestine in a speech at the United Nations on Wednesday.

A CNN spokesperson told Mediaite Thursday that Hill was no longer under contract. But Hill vehemently denied being anti-Semitic, taking to social media to make his case.

READ MORE: White cop fired for failing to shoot Black man in disturbing look at the cost of systemic racism

The incident began when he said during a speech Wednesday: “We have an opportunity to not just offer solidarity in words but to commit to political action, grass-roots action, local action and international action that will give us what justice requires and that is a free Palestine from the river to the sea.”

The “from the river to the sea” line was the problem because it is a phrase that has been used by Hamas and other anti-Israel terrorist groups. The National Council of Young Israel and Anti-Defamation League condemned the remark as anti-Semitic.

“I support Palestinian freedom,” Hill tweeted. “I do not support anti-Semitism, killing Jewish people, or any of the other things attributed to my speech. I have spent my life fighting these things.”

READ MORE: Survivors of racial terror attack in Charlottesville testify at murder trial

“My reference to “river to the sea” was not a call to destroy anything or anyone. It was a call for justice, both in Israel and in the West Bank/Gaza,” he continued. “This isn’t a case of throwing rocks and hiding hands. I genuinely believe in the arguments and principles that I shared in the speech.

Here are the tweets:

READ MORE: Jussie Smollett donating album proceeds to charity for holidays

READ MORE:Florida family sues Christian school for discriminating against son for wearing locs