0
Explosive developments - implicating both the forensics laboratory of the police department of North Carolina, and Duane Deaver, its chief - shed new light on the case of murder suspect Michael Peterson.
No comments were found. Be the first one to comment!
No comments were found. Be the first one to comment!