Skip to playerSkip to main content
  • 10 years ago
Documents and equipment seized by authorities in investigation of Mossack Fonseca firm at centre of data leak scandal.
Be the first to comment
Add your comment

Recommended

3:38
Up next