Julia Turner

Julia Turner, former editor in chief of Slate, is a deputy managing editor at the Los Angeles Times and a regular on Slate’s Culture Gabfest podcast.

Recently by Julia Turner

Showing 1–20 of 990