Davie couple found dead in their home after apparent murder-suicide, police say
4 min read
A Davie couple's idyllic life shattered by a tragic end. Police reveal shocking details of a murder-suicide at their home on SW 70th Terrace. What led to this devastating outcome?
Continue reading in the USA News Updates app