×

Who leaked Panama Papers?

3:05 PM ET Tue, 12 April 2016

Brad Birkenfeld, Swiss Bank whistleblower, weighed in on the Panama Papers disclosures, suggesting the CIA is involved.