Mar 20, 2026
Mar 20, 2026
Mar 20, 2026
Mar 20, 2026
Mar 20, 2026
Mar 20, 2026
Mar 20, 2026
Mar 20, 2026
Børge Brende, head of the World Economic Forum, has stepped down after being linked to Jeffrey Epstein. This shakeup could ripple through global leadership circles.