David Walters lives in the San Francisco Bay Area but grew up in New York. An active trade unionist in the power industry for 20 years he has been a revolutionary socialist almost his entire life.
David Walters lives in the San Francisco Bay Area but grew up in New York. An active trade unionist in the power industry for 20 years he has been a revolutionary socialist almost his entire life.