Michelle Neill, Leader of the Island New Democrats, will step down on Oct 25 at the party's Annual Convention. She is deeply committed to the NDP and will apply her strengths and efforts by seeking a position on its provincial executive after stepping down as leader in October.
Thank you Michelle!
about 1 month ago