Small Wars Journal

ISIS Battles US-Backed Troops to Vicious Standoff in Mosul