@cicerone imposter,
Quote:4. I have never "denounced the country of my birth."
Oh yes you have!
DENOUNCE means: to condemn or censure openly or publicly. You were at your loudest excoriating President Obama and the United States of America, your birth home.
verb (used with object), denounced, denouncing.
to condemn or censure openly or publicly
http://dictionary.reference.com/browse/denounce?s=t
"Excoriate" means to DENOUNCE!
verb (used with object), excoriated, excoriating.
to denounce or berate severely; flay verbally
http://dictionary.reference.com/browse/excoriate?s=t
Wish I could stay longer, but gotta go.
Espero verte mañana.