An urge for justice