briandunning.substack.com
The TV Forensics You Trust Are Mostly Bunk, and Bite Marks Cost This Woman 15 Years.
Sheila Denton has finally been exonerated after having been convicted of murder based on bite mark evidence, and spending 15 years in prison.