We respond on many levels, like our readers, to the 2015 attack on Charlie Hebdo staff in France. The human tragedy makes us sad and angry. The moral atrocity screams for outraged condemnation. The sense of threat calls out community determination, courage, and sacrifice. The counter-mobilisation of millions, and of world leaders, evokes pride and grim satisfaction.