Homicide suspect killed himself during Santa Rosa standoff: PD
7 min read
Santa Rosa homicide suspect Lawrence Cassidy, 56, met a tragic end during a standoff with law enforcement. The shocking twist? He took his own life, leaving authorities puzzled. What led to this unexpected turn of events on Brush Creek Road?
Continue reading in the USA News Updates app