Mike Huckabee: How can Obama support same-sex marriage and call himself a Christian?

Former Arkansas Gov. Mike Huckabee (R) attacked President Barack Obama on Friday night over his support of same-sex marriage. Mediaite reported that Huckabee was appearing on "The O'Reilly Factor" with substitute host Laura Ingraham when he made disparaging remarks about the president's Christian faith.

In 2008, said Huckabee, Obama stated that his Christian faith kept him from wholeheartedly endorsing same-sex marriage. Then in 2012, he reversed that decision, which Huckabee sees as a desertion of Obama's "Christian principles."

“Does he have them or does he not?” the pastor-turned-Fox-News-host demanded to know.

Huckabee drew fire earlier this week for a speech he made in Iowa in which he said that his opposition to marriage equality is Biblically-based, and therefore not based in hate.

"I'm not a hater, I'm not a homophobe," he claimed. "I honestly don’t care what people do personally in their individual lives.”

“When people say, ‘Why don’t you just kind of get on the right side of history?’ I say, ‘You’ve got to understand, this for me is not about the right side or the wrong side of history, this is the right side of the Bible,'" he said.

Watch the video, embedded below: