Law Enforcement ❯Missing Persons ❯Identification ❯Forensic Science
Vincent Stack, who went missing near Niagara Falls in 1990, has been identified over 30 years later thanks to advances in DNA technology.