
Explosions lit up the night sky over Qatar late Monday as Iran launched missiles toward Al Udeid Air Base, which is one of two military bases southwest of Doha, Qatar, where U.S. forces are stationed, AP reports. Iran officially claimed responsibility for the strike Monday night…
Read More