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?”
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.