BBC, Was Palestinian Genocide bomber 'humiliated'?