Search Close Menu

CA Officer Stabbed, Suspect Killed

A Chula Vista, CA, police officer who was stabbed in the face several times Tuesday night fatally shot his attacker. More Here.
0 Comments

Latest Videos Popular Videos