Panama Papers embroils world leaders
The “Panama Papers,” a huge leak of secret intelligence, possibly the biggest in history, is creating headaches for many of the world’s power brokers. 11.5 million confidential documents were leaked. The leaks shocked the world, as it showed how some of its leaders may have used offshore bank accounts and shell companies to hide their…