In the quiet community of Baytown, Texas, a tragedy unfolded on June 5, 2026, leaving two people dead and a community in shock. The life of 32-year-old Dallas Duncan was cut short in what law enforcement officials have described as a murder-suicide. The incident also resulted in the death of 52-year-old Mitchell Feazel. Early reports from the Baytown Police Department identified the two individuals, both residents of Baytown, but the initial information released was limited, leading to some publ
...Read More