World Economic Forum head Børge Brende steps down following pressure over Epstein links

CEO of the World Economic Forum Børge Brende talks during of the Annual Meeting of the World Economic Forum in Davos, Switzerland, Tuesday, Jan.Read More