Green Party Leader Annamie Paul has lost her third bid for a seat in Toronto Centre as early results show the party leading in two other ridings.
Source: CP24
Green Party Leader Annamie Paul has lost her third bid for a seat in Toronto Centre as early results show the party leading in two other ridings.
Source: CP24