War and conflict 2 days ago Strike in Baghdad, Iraq Show on map Baghdad, Iraq · 2 independent reports · 1 publisher First reported by sciencepost.fr