US military transport aircraft were spotted at a very low altitude in the deserts of Najaf, Iraq.
US military transport aircraft were spotted at a very low altitude in the deserts of Najaf, Iraq. Yesterday, there were rumors that US special forces landed and got into clashes with the Iraqi government forces.
Comments
Be the first comment