2 US service members missing in Morocco
Digest more
The Pentagon and U.S. Navy said reports of shortages on board U.S. warships were false.
On paper, the war in Iran should not be much of a contest. The United States spends around $1 trillion a year on its military, more than 100 times as much as Iran. That money buys a vastly larger Air Force and Navy, as well as advanced weapons technologies that Iranian generals can only dream about.