New twist: Is Putin behind Panama Papers leak?

New twist: Is Putin behind Panama Papers leak?

Special to WorldTribune.com A new twist on the Panama Papers bombshell posits that Russian President Vladimir Putin may be the mastermind behind the leaked documents. Clifford Gaddy, an adviser to the Russian finance ministry in the 1990s, contends that Putin will ultimately emerge unscathed from the revelations in the documents and that major American names […]