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