Think tank board chair Kevin Rudd breaks silence on Jeffrey Epstein-connections: “I am deeply disappointed”
International Peace Institute board chair Kevin Rudd takes a hard line against his own president Terje Rød-Larsen. The former PM calls for several measures to clean up the think tank’s ties to Jeffrey Epstein.