British leaders vow justice after ISIS executes aid worker · Margaret Brennan · Sentinel