Question

What network was primarily responsible for leaking over 11.5 million documents, collectively known as the Panama Papers, on April 3, 2016?

history icon

HISTORY

The International Consortium of Investigative Journalists

history iconHISTORYgo to history category

Share: