President Obama cancelled a planned meeting in Moscow with Russian President Vladmir Putin today. This follows Russia's decision to grant temporary asylum to NSA leaker Edward Snowden, after he spent nearly a month in diplomatic limbo in Russia's airport. President Obama addressed US-Russian relations last night on The Tonight Show with Jay Leno. Andrew Kramer is in the New York Times' Moscow Bureau.