DNA Evidence Suspects Forensic Evidence Law Enforcement Forensics JonBenét Ramsey Evidence Police Procedures Forensic Science Legal Proceedings
Recent DNA testing linked Darryl Patrick Goggans to the crime scene, resulting in his capital murder charge.