Pandora Papers: Indicted World Leaders React, Deny Wrongdoing

Pandora Papers: Indicted World Leaders React, Deny Wrongdoing

The 12 million files constitute the biggest of such leak in history Several world leaders have denied wrongdoing after featuring in the Pandora Papers – a huge leak of financial documents from offshore companies. The 12 million files constitute the biggest of such leak in history. Russian President Vladimir Putin and Jordan’s King Abdullah II … Read more