Iran assaults U.S. navy base in Qatar with missiles
Iran on Monday launched what its armed forces called a “powerful and destructive missile strike on the United States’ Al-Udeid military base in Qatar.” Explosions were heard in the skies over Doha, the capital of Qatar. The Al-Udeid Air Base, whose 10,000 or so service members make it the largest American military installation in the … Read more