Alberta spiritual leader, wife facing additional sexual assault charges: Police
A self-styled spiritual leader and his wife are facing additional charges for alleged sexual assaults between 2012 and 2019.Edmonton police say Johannes (John) de Ruiter, who is 63, has been charged with three counts of sexual ass...