An interesting thing has transpired this week that calls in question (yet again) the current political and economic fate of Russia. The event of course is Putin’s whereabouts. First, lets recap the latest events. A few days ago the internet has gone a buzz about where in the world is Vladimir Putin, in fact a an article has recently been …