Small Wars Journal

Battle of Mosul: The Day Islamic State Came Back