Evidence Points to John Teasley’s Involvement in Coffin Murder Case An intensive investigation reveals compelling evidence suggesting John Teasley, Megan’s former employer, may be responsible for David Coffin’s death in 1996. This groundbreaking development could exonerate Scott Davis, who has maintained his innocence for 18 years. Key Evidence Against John Teasley Pattern of Obsessive Behavior Multiple witnesses have confirmed Teasley’s…
Free Scott Davis an Innocent Man