Holy cow. At least the jihadis have already been found guilty and executed. They won’t be “getting off”.
Well, other than any other co conspirators who may have been involved in the little bomb factory.