NOTE: This post edited to include the phrase "Mr. Huckabee's Presidential campaign."
Mike Huckabee should NOT apologize for a bookshelf. Even if the cross had been intentional, Mr. Huckabee has nothing to apologize for. We need more politicians who are willing to step out and be identified with the cross of Jesus. Don't get me wrong, I'm not supporting Mr. Huckabee's Presidential campaign.
That said, Mr. Huckabee should be willing to pay the consequences of airing this ad. If he's willing to be identified with the Child of Christmas, and the Man of Calvary, he should know that he will be attacked for it.