I will continue to say "Merry Christmas", and sorry if I offend anyone. Afterall, what is Christmas? - it's a celebration of the birth of Christ.
Have the folks that celebrate Quanza or Hanukkah changed their greeting to "Happy Holidays"? I doubt it, and what's more, they shouldn't.
Bookmarks