The Raptors landed at Al-Dhafra Air Base in Abu Dhabi, which hosts some 2,000 U.S. troops. American soldiers there launched Patriot interceptor missiles in response to the Houthi attacks last ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results