On December 31, 2016, Stacey Aubuchon, aged 28, was found dead in her home in Saint Louis, Missouri. The tragic incident was determined to be a murder-suicide involving her husband, James Aubuchon, aged 32. According to the St. Louis Metropolitan Police Department, officers responded to a call around 12:40 p.m. and discovered the bodies of Stacey and James inside their residence on South Spring Avenue in the Dutchtown neighborhood.
The investigation revealed that James Aubuchon shot Stac
...Read More