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 ...
The 12 million files constitute the biggest of such leak in history Several world leaders have denied wrongdoing after featuring ...
Kenyatta and six members of his family have been linked to 13 offshore companies. The family of Kenya's President Uhuru ...
© Ekohotblog