3 Arrested After Shooting At Richard Spencer’s University of Florida Speech

October 20, 2017
Police on Friday captured three Texas men who were purportedly engaged with a shooting that broke out directly after white patriot Richard Spencer’s discourse at the University of Florida.... Read more »