Abu Tahsin al-Salhi was veteran fighter known as ‘Sheikh of Snipers’ for killing at least 320 Islamic State terrorists have been killed in Iraq’s battle to retake the