panama papers

America is a haven for the world's tax cheats. Obama has done little to fix that.
Icelanders already didn't trust their government, and the leak has only made things worse.