The Panama Papers exposed a huge global problem. What's next?

1,134,871 views |
Robert Palmer |
Global Witness
• April 2016