A former Catholic priest who pleaded guilty last year to raping two boys decades earlier has died just several months into a 20-year prison sentence in South Carolina. Wayland Yoder Brown, 75, died at a hospital June 8 from what appear to be natural causes, South Carolina Corrections Department spokeswoman Chrysti Shain said Tuesday. The ex-priest had been imprisoned since his guilty plea last October.
from Yahoo News - Latest News & Headlines https://yhoo.it/2NezvZH
via Yahoo News
Post a Comment