Pandora Papers: Peter Obi, Nine Other Top Nigerian Politicians Indicted
Former Governor of Anambra and bank executive, Peter Obi, alongside nine other Nigerian politicians have been implicated in the Pandora Papers. The International Consortium of Investigative Journalists (ICIJ) a nonprofit…