Pandora Papers expose African leaders’ offshore secrets

– – The Pandora Papers are a massive trove of nearly 12 million confidential documents that were leaked to the International Consortium of Investigative Journalists (ICIJ). The tax documents expose secretive offshore financial structures and trusts in tax havens, thereby casting a light on the shadowy financial tactics of the world’s powerful, including those in Africa. Which African leaders and families are… Read More