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 without parole and will be required to register as a sex offender. Faucher, 73, was accused of amassing thousands of child porn images and videos … Read more