President Paul Kagame is named in the Panama Papers. The Panama Papers represent the latest leak of confidential documents. How much data has been leaked in the Panama Papers? A lot — the leak is said to be even larger than the US diplomatic cables released by WikiLeaks in 2010. The Washington,...