The Panama Papers, Kenya and Money Laundering

Recently millions of documents belonging to the law firm Mossack Fonseca were leaked to a German Newspaper. You may not know Mossack Fonseca, but Vladmir Putin knows Mossack Fonseca- or at least his close friends do. The leaked documents explain why Putin is widely seen as one of the wealthiest men in the world yet […]