Home Politics U.S. foreign policy: Iraq, Iran and 100 years of failure