Authorities arrest suspect in killing of Chicago Police Officer Luis Huesca ABC News News / ABC News 2 weeks ago 24 Views comments The Chicago Police Department and the U.S. Marshals have taken Xavier L. Tate Jr. into custody on suspicion of murder. Read more
Comments