Massive Document Leak Reveals Offshore Accounts Linked to World Leaders

  • 8 years ago
What's being called the biggest leak in data journalism history is live on the Internet and details a worldwide network of offshore accounts connected to various world leaders. Veuer's Kevan Kenney has more.

Recommended