A body was found Thursday inside a storage unit in Ogden, and police say the “circumstances surrounding the discovery are suspicious."
The remains were found in a unit at Stock-n-Lock Self Storage at 2868 Grant Ave. According to police, workers hired to clean out the unit smelled something bad and discovered the body — which, according to police, was too badly decomposed to determine the cause of death or if it was a man or a woman.
The investigation is ongoing. An autopsy is scheduled on Friday morning.