It's that time of year again when the woke elites jet into Davos to decide how you're gonna live. Nobody pontificates better than John Kerry!
See All 828 Episodes of "Evil Thoughts"