Advancements in DNA testing helped authorities link 3 deaths to killer who died in 1999
reddit -

An Arkansas man who killed himself during a 1999 police standoff at a motel was a killer and rapist, authorities said

Loading...

Related Articles