On Holocaust Remembrance Day, Haber’s legacy prompts reflection on the unintended consequences of science and the moral weight of our choices.
The Spitting: 5 People Arrested