Tech News DNA evidence links tech company CEO to 1992 killing of California woman nikholas July 13, 2022