I am happy to be in US. At the same time it would be pure ignorance or naivete to get encomiastic about American foreign policy. And at home we have national disgrace in treatment of native americans, slaves, Japanese americans during 2nd world war, racist restrictive immigration laws etc.
Any nation has dark moments in history, but you judge a nation by how much it has progressed. Sadly, the Iran of 2500+ years ago was an Iran much superior than today in all regards including human rights and the rights of people. Iran in turn, since 1979' especially, has de-evolutionized due to the illegal regime occupying it - in contrast, 40-years ago or so we had segregation, now we have a black President. Going to the "Native Americans, slaves" argument is quite fallacious. It is irrelevant to modern times. Our immigration laws are far from restrictive - in fact, they are not strict enough. Why is it that those who are in our country illegally receive such benefits such as welfare, reduced cost in tuition, etc? We treat our immigrants better than the vast majority of nations in the world - and this is ILLEGAL immigrants, not LEGAL immigrants in which we should offer opportunities and hope. In fact, ILLEGAL immigrants often times receive better benefits than those who are in this country legally. It is quite sad in fact...
I am late to class but I will respond to the other points raised in this thread later on today/tonight. Thanks. :)
Oh BTW, I think that assisting in the liberation of what is three nations now over the past 10-years is an honorable act and I look forward to this being extended to Syria and Iran in the very near future..