Unidentified Wiki
Advertisement

RecentThis individual was recently confirmed to have been identified. Some details may change as more information is released publicly.

Stephen Jason Rosa (born July 1970) was a man whose remains were found by fishermen in a Flowood, Mississippi pond, He was last seen on November 23, 2023 and his family claimed he may have been heading to a Jackson, Mississippi homeless shelter. He was said to have a medical condition that affected his judgement.

He was identified by Othram in January 2025. Police are currently investigating the cause of his death.

Gallery[]

Sources[]

Advertisement