has luc vance been found?
16, 2019, authorities said they believed they have found the body of Luc Vance, who had been missing since Oct 29, 2019, NBC affiliate WCYB of Bristol, Virginia, reported. ... A body was found nearby, Unicoi County Sheriff Mike Hensley told WCYB.