NBC News Gets “Cross Eyed” In Coverage of Huckabee

Do you remember the laughs we had some years back when some Christian fundamentalists groups objected to bar codes on grocery items as this was a mark of Satan? The joke was, “They see Satan everywhere”! Well it seems NBC News saw the “Cross” in a recent Huckabee Commercial where he wishes all a “Merry […]