Man makes gruesome discovery in his mother’s freezer
ST. LOUIS – Police say that on July 27, a son made a gruesome discovery in his mother’s freezer. The incident occurred in the 6000 block of Magnolia, St. Louis. Adam Smith told police that his mother had just died. Following her death, he became curious and opened a package that had been stored in her […]