On November 7, 2017 By Karl Deeter In tv appearancesWith No CommentsTags: claire byrne live, karl deeter, paradise papers explained, what are the paradise papers Claire Byrne Live ‘The Paradise Papers’ explained 6th November 2017