A Moment of Humanity By Sue Leave a Comment A protest by the group Anonymous in Liverpool, a moment of humanity – and the complexity of human nature.