Michael Hubbard, aged 55, was killed on June 20, 2017, in Houston, Texas. The homicide was among the 269 recorded murders in Houston that year, marking a slightly lower count compared to 2016. Despite the reduction in numbers, Houston continued to experience numerous violent crimes throughout 2017, and the year saw various cases involving gun violence, stabbings, and domestic disputes.
The Houston Police Department's Homicide Division took charge of investigating Michael Hubbard's death
...Read More