Law ❯Legal Proceedings ❯Indictment
Confession Evidence
The remains of Susan and Natasha Carter were found hours after the death of Larry Webb, who confessed to their murders on his deathbed.