Fox News strategic analyst Lt. Col. Ralph Peters (Ret.) talked to Sean Hannity about the fallout from this weekend's Paris anti-terror rally. 

Peters: 'Obama Is a Moral, Physical and Intellectual Coward'

According to one Israeli newspaper, Prime Minister Benjamin Netanyahu was asked to stay home by French President Francois Hollande over concerns that his presence could cause controversy.

Netanyahu showed up anyway, but was one of the last speakers at a synagogue and Hollande is said to have walked out on the speech. 

Peters said he can at least explain France's position and doesn't see it as anti-Semitism. 

Though Peters said it was "wrong" for France not to invite Netanyahu, he said he believes Hollande did not want Israel's presence to be used as propaganda by Islamists. 

He also cited France's close ties to North African and other Muslim nations, who they didn't want to offend.

Peters said he can't even find an explanation for President Obama's failure to attend or at least send Joe Biden, Eric Holder or John Kerry.

He suggested that Obama's "insistence that there's no such thing as Islamist terror" stems from Obama "making up his mind about Islam 30 or 40 years ago."

Peters said even with Islamic terror spreading throughout the world in recent years, the president refuses to budge. 

"I'm not trying to be sensational [but] I believe the president romanticizes Islam. He really sees the religion of Islam as oppressed, while he sees Christianity and Judaism as the oppressors. I think this president would have an easier time dealing with a war on terrorists if the terrorists were Southern Baptists or Israeli Jews," said Peters.

Watch the full interview above.