April 4, 2016

Massive Data Leak Exposes World's Mega-Rich, Heads Of State In Dubious Off-Shore Tax Schemes

'The leaked data covers nearly 40 years, from 1977 through the end of 2015'

Via: The Daily Caller