By using this site, you agree to our Privacy Policy and our Terms of Use. Close

A puppet of Russia... who would have thought.

Guess karma is a bitch. You know, with all the 'leaders' that the US instated elsewhere...