Joan Walsh

Walsh is vice president of news at Salon.com.