The woman is seen in a subsequent video holding a sign encouraging people to vote for federal Conservative Party leader and Prime Ministerial hopeful Andrew Scheer.
She proceeds to yell at Rana, saying repeatedly that “this is a country” of men” and that “you can’t f*ck it up, you savages.”
Rana laughs in disbelief as the angry woman moves closer. She eventually spits at him after asking “you wanna fight me?”
“Get the f*ck home! Go home!” she can be heard yelling. “This is a place of men, not for [racist expletive].”
The shocking footage has spread like wildfire since it was posted to Redditlate Monday afternoon, prompting many online to decry the woman’s behaviour.
One Redditor commented that they saw the woman “being taken by three officers” while still spewing hate speech directed towards Chinese and African Canadians. Rana wrote similarly on Instagram that Toronto police “have her in custody now.”
Toronto Police Constable David Hopkinson confirmed Monday evening that a woman was taken into custody earlier in the day “for assaulting people at Nathan Phillips Square.”
Talya Davidson, 28, has been charged with Assault and 3 counts of Assault Peace Officer.