Joseph Edward Duncan, serial killer on death row, dies at Indiana hospital

Joseph Edward Duncan, serial killer on death row, dies at Indiana hospital

Upworthy

Published

A convicted serial killer whose victims included two young boys died Sunday at a hospital in Indiana, authorities said.

Full Article