Jeffrey Willis Jessica Heeringa Case Day 5 Part 1 James MacDonald Testifies · Law And Crime · Sentinel