On Mar. 13, 2023, Leigh Ann de Ruiter, 64, was arrested and charged with three counts of sexual assault in relation to three separate incidents occurring between 2017 and 2020.
The accused is the spouse of Johannes (John) de Ruiter, the self-styled spiritual leader of a group known as the College of Integrated Philosophy or the Oasis Group, which operated out of the Oasis Building at 109 Avenue and 177 Street from 2007 to 2021. On Jan. 21, 2023, John de Ruiter was charged with four counts of sexual assault. Leigh Ann de Ruiter’s charges stem from three of the same incidents.
Investigators believe there may be additional complainants, and are encouraging them to come forward. Anyone who believes they have been victimized by either of the two accused is asked to contact the EPS at 780-423-4567or #377 from a mobile phone. Anonymous information can also be submitted to Crime Stoppers at 1-800-222-8477 or online at www.p3tips.com/250.