Panama papers reported to leak from the files of Panamanian law firm Mossack Fonseca

Shavon3358 2016-04-08

Views 3

More than 11.5 million documents from the files of law firm Mossack Fonseca, based in the tax haven of Panama, were leaked on Sunday (April 3), revealing

Share This Video


Download

  
Report form