CPD says they have slain Officer Luis Huesca's police badge
The Chicago Police Department said they have slain Officer Luis Huesca's police badge, and that it was never missing.
Top Videos
ABC7 Chicago 24/7 Stream
Passenger attacks Oklahoma bus driver, leading to crash: VIDEO
Body-cam footage shows police left Ohio man handcuffed, facedown on bar floor before he died
U.S. & World