Jennings County, IN — Tuesday, shortly before midnight, members of the Jennings County Sheriff’s Office served an arrest warrant for allegations of Murder and Arson, during a planned traffic stop, on Michael Hubbard, 37, North Vernon.
The arrest stems from a lengthy investigation that started in May of 2019 involving the death of Robert Head in Country Squire Lakes where Head was set on fire in a vehicle and later succumbed to his injuries.
Investigators from the Jennings County Sheriff’s Office spent almost two years gathering evidence and conducting numerous interviews where they were able to establish probable cause for the arrest of Hubbard. Hubbard is currently being held in the Jennings County Jail on no bond.