DETROIT – A self-proclaimed church leader who claimed to be Jesus’ best friend and allegedly took over the lives of his followers appeared in federal court in Michigan on Friday. David Taylor, 53, was ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results