Publication: Idaho Statesman

Boise Priest Who Lived In ‘World of Satanism and Pornography’ Sentenced to 25 Years
The Rev. W. Thomas Faucher, a longtime priest in the Roman Catholic Diocese of Boise who pleaded guilty to five felony crimes, has been sentenced to 25 years in prison ...