The deaths of two people in Winnebago County have been ruled a murder-suicide.
FOX11 reports that Winnebago County Sheriff’s Office announced that autopsy results found that 26-year-old Alexander Davis died of multiple stab wounds before his father, 61-year-old Richard Davis Sr. took his own life.
Sheriff’s Deputies say Davis Sr. stabbed his son before his life ended.
The bodies of the two were found in October last year in the 7000 block of Quigley Road in the Town of Poygan.