Heavy.com
Xavier Tate Shot Chicago Police Officer Luis Huesca 10 Times, Including in Face, Prosecutors Say
Xavier L. Tate is the 22-year-old suspect accused in the murder of Chicago Police Officer Luis Huesca, who was shot to death after he was carjacked in uniform after arriving home from work.
13 hours ago