THE TRIUMPH OF SURVIVAL
This week marks 75 years since the Buchenwald concentration camp was liberated. The role doctors played healing the sick and resisting Nazi horror is a tale of awesome courage.
Ellen Hampton is a Paris-based historian, author, and lecturer at Sciences Po.
This week marks 75 years since the Buchenwald concentration camp was liberated. The role doctors played healing the sick and resisting Nazi horror is a tale of awesome courage.
At nearly every turn, Margaretha Zelle MacLeod made the wrong choices. Yet she managed to create a persona that continues to dance on the crowded stage of popular culture.