Random Video

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

2016-04-08 3 Dailymotion

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