Pandora Papers - Wikipedia
Pandora Papers - Wikipedia
en.wikipedia.org

The Pandora Papers are 11.9 million leaked documents with 2.9 terabytes of data that the International Consortium of Investigative Journalists (ICIJ) published beginning on 3 October 2021. The leak exposed the secret offshore accounts of 35 world leaders, including current and former presidents, pr

Saved in 1 collection
Similar Links8