tortured and humiliated