A KILLER ON THE RUN: The Murder of David Carter: Tammy Williams on the Run
Manage episode 347653133 series 3217783
When a hardworking father stopped showing up for work, loved ones were understandably worried. But their worst fears came true in the days that followed. This is the case of David Carter’s murder in Melvindale, Michigan, and the authorities’ pursuit of the killer Tammy Williams
106 episoder