Panama Papers A leak of 11.5 million documents from law firm Mossack Fonseca reveals details of shell companies used by 12 current or former world leaders including President of Russia Vladimir Putin whose aides allegedly shuffled billions of dollars. Sources: ABC News via 9MSN