The Insulted and humiliated