Jeffrey Willis Trial Jessica Heeringa Case Day 3 Part 3 DNA Expert David Hayhurst Testifies · Law And Crime · Sentinel