Talya Davidson


The fake Scheer supporter story gets more intriguing

The recent arrest of Talya Davidson as she spat at people and yelled racist slurs has raised many legitimate concerns about potential “fake news.”

Diana Davison