Comment: Really - Where Else Would Putin Be?

(See in situ)

In reply to comment: Putin says he's still in Russia (see in situ)

Really - Where Else Would Putin Be?

lol..