Hundreds of US contractors are stranded at Ali Flaih Air Base near Baghdad, feeling vulnerable due to local militant threats and lack of safety measures.
Hundreds of US contractors are stranded at Ali Flaih Air Base near Baghdad, feeling vulnerable due to local militant threats and lack of safety measures.