Stephen North was a man found in a wooded area in Wilkesboro, North Carolina.
He was identified in August 2021.