Panama Papers whistleblower issues statement, naming and shaming failed states and institutions

Said editor to leak John Doe’s identity in 3, 2, 1…

lol