2 minutes ‘to succeed or fail’: 44 US soldiers stayed at Al Udeid to intercept Iran’s missile barrage
Patriot air defense crews had seconds to fire as a barrage of Iranian missiles headed toward their positions earlier this week at Al Udeid Air Base, the U.S. military installation in Qatar that serves as a command hub for all Middle East operations.