World Economic Forum head quits after Epstein ties scrutinized

World Economic Forum head quits after Epstein ties scrutinized