A Cleaver-Wielding Woman Takes Female Hostage Inside California Police Station
A Cleaver-Wielding Woman Takes Female Hostage Inside California Police Station

A cleaver-wielding woman took a female hostage inside a California police station.

Veuer’s Mercer Morrison has the story.