Happy Holidays! Merry Christmas! Joyful Whatever!
With FOX News seeking to expose those who refuse to say "Merry Christmas" as secular collaborators to the War on Christmas, I confess that I am confused. FOX holds itself up as the network that stands by traditional values defending America and faith from heresies and infidelities of all sorts.
Read Full Article »