Talk of the Nation

The Shop Talk panelists discuss Talk of the Nation, the long-running NPR talk show that aired for the final time last week.