Advertisements
Read Time:10 Second
Iraq has claimed responsibility Sunday for a missile barrage near a U.S. consulate complex in Irbil, citing its motive as retaliation for the killing of two Revolutionary Guard members a few days prior.