How Did One Woman Help Take Down Powerful Polygamist Leader Warren Jeffs?
Published By admin with Comments 1
Categorized as Uncategorized
Rebecca Musser wore red when she walked into a Texas courtroom to testify against the man who had once threatened to “break” her. Warren Jeffs — the leader of the Fundamentalist Church of Jesus Christ of Latter-Day Saints — was on…[Continue Reading...]