12.20.2022

Don’t Let “Green” Grinch Absurdities Steal Christmas

By Vijay Jayaraj The dictionary definition of grinch is a grumpy person who spoils the pleasure of others. For millennials like me who watched a lot of Hollywood movies, the Grinch is a funky-looking green creature who kills Christmas joy. Now we have the environmentally “green” grinches – climate activists and politicians among them –… Continue Reading

Join our effort to build a greener future.