Woman arrested after going on racist rant in front of Toronto City Hall

Woman holding Andrew Scheer goes on racist tirade in Toronto (Reddit/farhanrana)

A woman who was filmed hurling racist and homophobic slurs outside Toronto’s City Hall has been arrested.

Video posted to Reddit shows the woman holding a “Vote Andrew Scheer” sign and yelling profanities at a man filming her next to the “Toronto” sign at Nathan Phillips Square.

When he tells her “I can’t believe you’re real,” she marches up and spits at him, while continuing to yell offensive remarks and threatening to fight him.

“You spit on my country. Go back home you f—ing n—er,” she is heard saying.

Warning: Video contains offensive language

Police were called to the scene around noon on Monday and a woman was arrested. Global News reports that Talya Davidson, 28, was charged with assault and assaulting peace officers. She was scheduled to appear in court on Tuesday morning.

Farhan Rana, the man filming the video, told the outlet that he came across the woman while on his lunch break.

“I haven’t seen anything like this before. I haven’t even heard of it. You see of it online here and there and it seems like random acts,” he said. “But when it happens to you, you see it’s so real. Even when it happened … I was kind of amused by how ridiculous the whole thing was. But then when she came over and she assaulted me, I was like, ‘Whoa, what’s happening? Where am I?’ I felt unsafe and all of a sudden it seemed kind of unsafe. There was so much anger, so much hostility. It was scary.”

Scheer wrote on Twitter Monday, saying that he didn’t know the woman and condemned her actions.

Others took to social media to express their shock.

The incident has also quickly inspired theories that the whole thing was staged.