Andrea Horwath goes all in

By forcing an election, the NDP leader knew there would be a political price to pay in Toronto. Will the gamble pay off?

by