david cavendish – people's world
David Cavendish is a retired teacher and has been active in the union movement, the peace movement (nine years in an anti-Iraq/Afghanistan War vigil), and other progressive political activities. ..…
David Cavendish is a retired teacher and has been active in the union movement, the peace movement (nine years in an anti-Iraq/Afghanistan War vigil), and other progressive political activities. ..…