Police have arrested Xavier Tate, Jr. in the slaying of Chicago Police Officer Luis Huesca.Chicago police said CPD officers and the U.S. Great Lakes regional Fugitive Task Force arrested Tate in ...
Some results have been hidden because they may be inaccessible to you