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.
THE TRIUMPH OF SURVIVAL
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.