Obama treats Islam as if it’s ‘above all criticism,’ Ralph Peters tells Fox

President Obama’s inaction against terrorism is an inspiration to this who want to attack the West, according to Lt. Col. Ralph Peters told Fox News on Sunday.

“When it comes to being president Obama clearly likes the perch he just doesn’t like the hard work,” the conservative author and columnist told Tucker Carlson on “Fox and Friends.”

“The only religion this president is willing to come out and publicly defend is Islam. He clearly romanticizes Islam and treats it as if Islam is above all criticism”…

(Video at link)