Several world leaders have issues official statements denying any involvement in wrongdoing after a huge leak of millions of documents that reveal secret financial dealings of the global political elite.The Pandora Papers investigation, which involved a consortium of 600 journalists from a variety of global media outlets, is based on …
Read More »