Quote Originally Posted by MildSteel View Post
Self explanatory. Please discuss.
Any country we give tax payer money to has too much influence on US foreign policy.