Do you remember Talya Davidson? She’s the woman who was holding up a sign stating, “Vote Andrew Scheer” at Toronto’s Nathan Phillips Square last month.

In a viral video, Talya went into a profane, racist rant and even spat on someone.

Gracious! Was Davidson some sort of Conservative “deplorable?”

Hardly!

Internet sleuths soon uncovered her identity and revealed she had a long history of supporting leftist causes. So, was this a hoax or is she mentally ill? Or is it a combination of the two?

She recently had a court appearance and The Rebel was the only media in attendance. However, a publication ban prevents us from reporting what was stated.

When we attempted to interview Davidson outside the courthouse, her relatives answered our queries with their fists.