John Walsh John Walsh is a longtime union shop steward active in Latin America solidarity work. Truthout Dec 10, 2017