Why did terrorists attack the United States on September 11, 2001?
Al-Qaeda leaders declared war on America because it supported the military campaigns of both Israel and Russia against Islamic militants in Afghanistan and Chechnya. Osama Bin Laden also believed that American economic policies were responsible for causing poverty around the world, and that its intervention in Iraq had violated Islam's prohibition of aggression.