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
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