CSPC Senior Fellow James Kitfield’s dispatch from Iraq on the upcoming battle for Mosul

CSPC Senior Fellow James Kitfield recently traveled to Iraq with the chairman of the Joint Chiefs of Staff, Marine Corps General Joseph Dunford.