More results...
Scott Nelson is accused of kidnapping and murdering Jennifer Fulford in 2017, who was a nanny in Florida. Prosecutors are reportedly seeking the death penalty for Nelson.
Do you want to continue watching?