A massive leak of more than 11.5 million documents exposed the offshore accounts of current and former world leaders, The Center for Public Integrity reported Sunday.
The investigation of the files, known as the Panama Papers, was published Sunday by the International Consortium of Investigative Journalists.
http://panamapapers.sueddeutsche.de/en/