Iran has launched several missiles at US forces in Qatar's Al Udeid Air Base, the country said. Reports said eyewitnesses heard explosions in Qatar's capital, Doha. Notably, the Al Udeid Air Base is the largest US base in the Middle East, and it houses approximately 10,000 troops. The latest development came after the US bombed three Iranian nuclear sites.
short by
Shalini ojha /
10:35 pm on
23 Jun