The Epstein connection is the latest controversy facing the World Economic Forum, adding to leadership scandals, political backlash and growing criticism of the globalist Davos summit.
Those of us who love cats are always relieved when they fall upside-down but land on their feet. Those of us who hate cats, on the other hand, are always a little disappointed....