Eight candidates on the ballot for Green Party leadership race
Online voting will open later this month, with a party leader to be chosen Oct. 3. The new leader will take over at a pivotal time, in a moment where talk of a green recovery from COVID-19 is gaining momentum and the possibility of a snap election this fall looms.