Political News & Social Views

Tag: Pandora Papers

Pandora Papers: World leaders deny wrongdoing after leaks

Several world leaders have denied wrongdoing after featuring in a huge leak of financial documents from offshore companies.

Dubbed the Pandora Papers, the 12 million files constitute the biggest such leak in history.