Ruth Henrich

Ruth Henrich is a former associate managing editor of Salon.