Do We Need to Discuss the Paradise Papers?

Another set of leaked documents reveals financial secrets.