Chicago Police Officer Killed in Armed Clash at Apartment

June 6, 2025
Chicago Police Officer Krystal Rivera was rushed to the hospital in a cruiser, which crashed and caught fire from a vehicle malfunction, and another squad card was needed to finish the trip.

Sponsored Recommendations

Voice your opinion!

To join the conversation, and become an exclusive member of Officer, create an account today!