The Paradise Papers, a Massive Document Dump, Show Where the Superrich, and Obviously Trump Leeches, Put Their Money

In the second-largest data leak of all time, a great Something Burger, 96 media organizations from 67 countries have been working together to sort through 13.4 million papers–dubbed the “Paradise Papers”–documenting where the world’s elite store their money. The documents, originally obtained by the German newspaper