I thought the same thing - Medvedev was just in DC with Obama.
And Bill Clinton is in Moscow with Pootie Poot.
De ja vu