The U.S. has been at war for more than 20 of the past 25 years in three major conflicts all in the same region. First, Afghanistan, then Iraq, now Iran.
U.S. presidents said overwhelming American miliary firepower would decide all these wars swiftly. Under President George W. Bush, the U.S. military needed just weeks to oust the Taliban in Afghanistan in 2001 and President Saddam Hussein in Iraq in 2003. Under President Trump, the U.S. bombing campaign, assisted by Israel, killed many of Iran’s…


