Explosion Hits Iran-linked Popular Mobilization Forces Military Command Post near Baghdad Resulting in Multiple Injuries and Suspected Air Strike

Baghdad, Iraq – The Iran-linked Popular Mobilization Forces reported an explosion at their military command post near Baghdad on Friday night, resulting in three soldiers being wounded. The blast occurred just hours after explosions in Iran, raising concerns about potential escalating tensions in the region. The Popular Mobilization Forces (PMF) stated that the explosion at … Read more