Artwork for Nostalgia Trap - Episode 24:  Sarah Leonard
The Nostalgia Trap

Nostalgia Trap - Episode 24: Sarah Leonard: Sarah Leonard is a senior editor at The Nation magazine, a publication with a long history in American politics. We discuss her work around the Obama campaign and the limits of American electoral politics.