Qatar Closes Airspace as Trump Sends Unhinged Tweets About Iran

Published on June 23, 2025
U.S. President Donald Trump delivers an address to the nation from the White House on June 21, 2025 in Washington, D.C.

Roughly 10,000 U.S. troops are stationed in Qatar.