Joan Walsh Joan Walsh is editor-at-large for Salon.com, and an MSNBC political analyst. Truthout Dec 10, 2017