Sign Up!
Login
Will Iran succumb and learn to worship the petrodollar again? Venezuela’s a lost cause.
Comments: Add Comment