Lyle Jeffs, a leader of the polygamist Fundamentalist Church of Jesus Christ of Latter Day Saints who has been accused of large-scale food stamp fraud and money laundering, was arrested by the FBI on Wednesday after nearly a year on the run.
Jeffs was indicted last February and gave the FBI the slip last June. The FBI believes he used olive oil to slide a GPS tracker off his ankle, as the Deseret News reported last year.
Read Full Article »