A BARRAGE of rockets has been fired at US forces at Iraq’s Ain al-Asad air base, American officials said.
Several US troops were reportedly injured as tensions explode in the Middle East, with Israel entering its 106th day at war with Hamas and numerous ship attacks by the Houthis in the Red Sea.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.