SALT LAKE CITY—The remains of a man who disappeared more than 20 years ago when he was on his way to his family’s cabin have been found inside a submerged car in a Utah reservoir.
The Salt Lake County Sheriff’s Office announced Tuesday that human remains recovered last year from a reservoir in Duchesne County have been identified as Steven Willard Anderson, 46, who went missing in 2004.