Teflon Putin: corrupt but secure?
The biggest surprise about the Russian reaction to the Panama Papers leaks came in the form of a poster that depicted Russian President Vladimir Putin as the drug-addled protagonist played by Johnny Depp in… Read more »