News
FILE - Forensic scientist Henry Lee testifies during a murder trial on Sept. 15, 2003, in Durham, N.C. A federal judge on Friday, July 21, 2023, has found famed forensic scientist Henry Lee liable ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results