Jurf al-Sakhar After victory in key Iraqi town, time for revenge After helping government forces break Islamic State's grip over a strategic town just south of Baghd... Oct 26, 2014 09:31 PM EDT