Panama Papers source issues statement

376 points by p0ppe

Read the article

Discussion on Hacker News