Category: Leonard Ray Owens

Pastor indicted on rape under guise of exorcism

FORT WORTH — A 63-year-old pastor accused of raping a church member last year during a ceremony to cast out demons has been indicted by a Tarrant County grand jury. 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. Police have said that they began investigating Owens last year after a 22-year-old woman reported that Owens raped her on two occasions at his Fort Worth home. The woman told police that, several months after she began attending the