Feedback

Panama Papers: Giant Leak Reveals World Leaders' Offshore Accounts

 

A trove of more than 11.5 million leaked tax documents reveals the use of offshore accounts by hundreds of politicians worldwide.

Shows