Marcia Wilson, 78, a woman from Riverside, Missouri, was found dead on January 3, 2026, inside a townhome in the 4700 block of NW Riverside Drive after police were dispatched to the address in the early morning hours because of an open-line 911 call. Officers arrived, knocked, and—when no one answered—made entry and discovered three family members deceased from apparent gunshot wounds on an upper level of the residence.
The scene quickly unfolded into a devastating family tragedy: in
...Read More