On April 23, 2017, authorities in West St. Louis County, near Ballwin, Missouri, responded to a residence to conduct a welfare check, leading to the discovery of a tragic scene. Inside the home, police found the body of 80-year-old female Linnea Gibbs alongside her husband. The couple was discovered on a Sunday morning, prompting an immediate investigation by local law enforcement into the circumstances surrounding their deaths.
Detectives determined that the incident was an apparent murd
...Read More