Green Party Executive Director Dana Taylor had recently announced at an all-staff meeting that some 15 layoffs were coming.
Annamie Paul’s office left without staff amid Green Party layoffs, infighting


Green Party Executive Director Dana Taylor had recently announced at an all-staff meeting that some 15 layoffs were coming.