Dog Catches Car, Panics

Fascinating article from The Moscow Times. After brief euphoria, Kremlin says the Russian version of “Oh, shit!”