Barbara J. Olsen, aged 66, tragically passed away on September 30, 2015, in Independence, Missouri. The circumstances surrounding her death were deeply distressing, as it was determined to be a murder-suicide involving her husband, Phillip A. Hurlburt, also aged 66. On the evening of September 30, 2015, Independence police responded to a domestic violence disturbance call involving a firearm at the couple's residence on South Ash Avenue.
Upon arrival, officers discovered the bodies of Bar
...Read More