Then why is Obama too strong for these pro-Russia guys?
Obama is clearly annoying Putin enough to set off these Putin posters.
They are playing bad cop, lazy cop