A 28-year-old woman is facing multiple charges after a racist tirade in front of the TORONTO sign at Nathan Phillips Square was caught on video.
"This is a beautiful country and you can't f*** it up with savages," the woman holding a "Vote Andrew Scheer" yelled at a man videotaping her.
She then approaches and spits at the camera.
"Go home! This is the place of men, not for f***** n******," she said. "You don't belong here."
Talya Davidson faces charges of assault, as well three counts of assault on a peace officer.
Scheer denounced the language.
"I don’t know who this woman is, but there is no place in our party or our country for her hateful language. I condemn her behaviour and racist comments," he said.