In the quiet city of Independence, Missouri, a tragedy unfolded in the fall of 2015, leaving a community in shock and a family grappling with a devastating loss. Barbara J. Olsen, a 66-year-old woman, was found deceased in her home on South Ash Avenue on the evening of Wednesday, September 30, 2015. Alongside her was her husband, 66-year-old Phillip A. Hurlburt, who was also deceased.
The grim discovery was made by Independence police officers who had been dispatched to the couple's resid
...Read More