Three indicted in 2021 Morgantown death investigation

MORGANTOWN, W.Va. Three have been indicted in connection with the discovery of a body over a hillside off Dry Run Road on July 5, 2021. Sarah Sherman, Isaiah Antonk, and Deaven Lamb have been charged with conspiracy to commit a felony and concealment of a deceased human body.

Police determined Jessie Lee Young Jr., 40, of Winchester, Virginia, died at a Morgantown apartment while doing drugs with at least two of the three accused.

Young’s body was placed in the backseat of his car and taken to the Dry Run Road location where he was left.

An autopsy revealed that Young died of cocaine and alcohol intoxication.