Nelson married his wife, Noa Dubois, in 2020 after the pair met through a prison letter-writing program. A Texas man set to be executed in the killing of a beloved pastor is making a last plea for ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results