NBC Chicago
Suspected Chicago cop killer arrested, police say
Xavier Tate, a suspect in the murder of Chicago Police Officer Luis Huesca, has been arrested in suburban Glendale Heights, according to authorities. Chicago police confirmed Tate's arrest, ...
2 days ago