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