Green Your Holiday Season with a New Take on Father Christmas

Father Christmas switched his wardrobe from green to red because an American soft drinks company decided that Santa, or Father Christmas, should be wearing red instead of green, according to the BBC. This year, a renewable energy company called Abundance Generation seeks to return Father Christmas to his green roots with The Green Father Christmas campaign.… [Read more]

Best Wishes to All!

It’s holiday season. For those among us who don’t celebrate Christmas and/or hold any particular religious beliefs, you’re not forgotten. We thought we’d keep things light by posting this clip from the classic comedy, Seinfeld — and we keep in mind that in this country, we are all free to worship – or not – whomever and whatever we choose this or any other time of the year.… [Read more]

America Gets a Star for Christmas!

Ernest at McDonalds

Flying to the US through a long route was an experience of its own kind. My first-time air travel and I had to change four planes on three international airports. Now that was just a little more than I would accommodate in for a happy travel. Yet, it was exciting – except for Emirates’ Dubai to London (UK) flight as I caught a glimpse of a worker at the Dubai airport – of dark complexion probably like an Arab-African guy – making a gesture of contempt (was it my Pakistani passport?) and pointing to his co-worker.… [Read more]

Atheists Can Enjoy Christmas Too

Let’s get this out of the way first—I’m basically an atheist. And yes, I like Christmas. That probably doesn’t make a lot of sense at first glance but allow me to explain.

An Illustration of the Ghost of Christmas Present from Charles Dickens’ novel “A Christmas Carol.”

I hate winter, more than any of the other seasons.… [Read more]

Happy Thanksgiving!

From Wikipedia:  Thanksgiving or Thanksgiving Day, is a holiday celebrated in the United States on the fourth Thursday in November. It has officially been an annual tradition since 1863, when during the Civil War, President Abraham Lincoln proclaimed a national day of thanksgiving to be celebrated on Thursday, November 26. As a federal and popular holiday in the U.S., Thanksgiving is one of the major holidays of the year.… [Read more]