Small Wars Journal

Islamic State Fighters Battle Iraqi Forces Near Baiji Refinery