Episcopal priest Ralph Elwood Johnson pleaded guilty in November 2010 to 15 counts of involuntary deviate sexual intercourse with teenage parishioners between 1992 and 1995, including one charge involving an 11 year old. He also pleaded guilty to sexually assaulting a mentally disabled 14-year-old boy in 2001. Ordained in 1962,
Continue reading