CEO of World Economic Forum quits after Epstein ties come to light

CEO of World Economic Forum quits after Epstein ties come to light