A 63-year-old pastor accused of raping a church member last year during a ceremony to cast out demons has been indicted.
Leonard Ray Owens, who is free on $25,000 bail, is now awaiting trial on a charge of sexual assault -- a second-degree felony punishable by two to 20 years in prison.
STAR-TELEGRAM
No comments:
Post a Comment