nigerians indicted on panama papers

  1. P

    Metro Panama Papers: See The New Nigerians Listed

    The massive leak of confidential documents described as the Panama Papers has got a lot of politicians and world leaders hot under the collar. The leak of more than 11.5 million documents from Panama-based law firm Mossack Fonseca—obtained by German newspaper Süddeutsche Zeitung and the...
Top