Looks like the Russian Media didn’t get their Kool-Aid shipment.......
The Russians have no respect at all for weaklings. They smell a pushover in Obama and I have to agree.
I think they are going to slap him around until he cries.