David Solnit


POLITICS: HOLDING THE LINE

David Solnit is a climate justice, global justice, anti-war, arts, and direct action organizer, an author, a puppeteer, and a trainer.

David Solnit
@davidsolnit