Jennings man accused of murder, arson
A Jennings County man is facing murder and arson charges after a two year investigation.
The Jennings County Sheriff’s Department reports that deputies served an arrest warrant on 37-year-old Michael Hubbard at about 11:21 p.m. last night during a planned traffic stop. He is accused in the May 2019 death of Robert Head in Country Squire Lakes. Head was set on fire in a vehicle and later died.
The sheriff’s department reports that deputies spent almost two years gathering evidence and holding interviews to gather probable cause that led to Hubbard’s arrest.
Hubbard is being held in the Jennings County Jail without bond.
Photos courtesy of Jennings County Sheriff’s Department