
Gulf States Rebuff Iran’s Missile Barrage on Qatar Base
Al Udeid Air Base in Qatar, hosting around 10,000 U.S. and allied personnel, was struck on 23 June 2025 by a volley of short- and medium-range ballistic missiles launched by Iran in apparent retaliation for American airstrikes on its nuclear facilities. …