Couple Suspected of Causing Death of Their Toddler Released From Jail
A young Santa Rosa couple arrested on Monday on suspicion of causing the death of their 15-month-old toddler by exposing her to fentanyl have been released from jail and are scheduled
Read More
Recent Comments