Not far from St Francis Xavier Cathedral in Australia is the museum of Holocaust and Steiner Education Center. It reminds us of the horrors of World War 2 and the persecution of Jewish people. While the images of concentration camp and human suffering brings horror and anguish, let us not forget that the same era produced many martyrs, blessed and saints.