Dog Catches Car, Panics

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

ABOUT THE AUTHOR

Josh Marshall is editor and publisher of TalkingPointsMemo.com.
LIKE US ON FACEBOOK