April 11, 2016 Comments0 Articles Default Smári McCarthy: Iceland, the Pirate Party and the Panama Papers (April 11, 2016) The release of the Panama Papers – 11.5 million documents leaked from the database of Panama-based law firm Mossack Fonseca – has…