topcat 

Eurpean who is deeply pissed off at teh US foreign policy in Vietnam, Chlle, Panama, Afghanistan, Palestine, Syria, Libya, Venezuela, Brasil.....you get the idea.
See followers