Bombshell evidence discovered in Leah Freeman case: Part 9

In 2000, the crime lab that tested evidence did not originally report possible DNA had been found. In 2017, it was revealed to be DNA from an unidentified male. Nick McGuffin appealed his conviction.

February 29, 2020

Examined