Blaise Taylor was arrested by Deputy U.S. Marshals in Utah after a Nashville grand jury indictment charged him with the death of Jade Benning and …
Blaise Taylor was arrested by Deputy U.S. Marshals in Utah after a Nashville grand jury indictment charged him with the death of Jade Benning and …