Alla dess sträfvanden ha gagnat menskligheten.