list of those implicated in nigeria

  1. P

    World #PanamaPapers: List of Those Implicated in Africa

    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...