In the midst of Vladimir Putin’s mysterious absence, it appears that the Kremlin is announcing something big. Pictures of Putin allegedly meeting a leading judge today may be formerly staged photos. Beyond this, a large stage is being built in Red Square– right near Boris Nemstov’s murder: The Kremlin has now announced that there will be a major announcement in the next couple of days. It has advised journalists not to leave Moscow. The exact announcement is still unknown but sparking speculation. A source in the press service of the President of Russia says he is preparing a major announcement...