A couple of weeks ago we looked at the sad state of affairs in the upcoming Russian Presidential election. Vladimir Putin has expressed his regrets that he just couldn’t find anyone to run against him and wishes that the race could be more competitive. Now, in what might be viewed as something of a Christmas miracle, Vlad has not just one, but two potential contenders for the presidency. Sort of. The first challenger is well known to younger, more liberal Russians, and is a long-time critic of Putin and the Moscow establishment. Alexey Navalny has been riling up crowds around...