Authorities are investigating after a man said he found the body of an infant in a freezer while cleaning out his mother’s St. Louis apartment after she died.
Authorities are investigating after a man said he found the body of an infant in a freezer while cleaning out his mother’s St. Louis apartment after she died.