'The Staircase': Who Is Duane Deaver and Where Is He Now?
Duane Deaver was a bloodstain analyst who testified at Michael Peterson's trial in 2003, but his testimony has since been called into question.
Source: newsweek.com
Stay updated with breaking news from David Spittle. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
Duane Deaver was a bloodstain analyst who testified at Michael Peterson's trial in 2003, but his testimony has since been called into question.