On this week's show: How the Panama Papers, dubbed the biggest data leak in history, are sending ripples around the world. We meet journalist Can Dundar on trial in Turkey. Plus, what is it like living with diabetes? And, the extraordinary life of Hungarian Holocaust survivor and Nobel Prize-winning author Imre Keresz.