Its ideology is based on the teachings of Eugène Richer dit La Flèche [1] (Saint-Georges-de-Windsor, Quebec, April 17, 1871 - Los Angeles, January 10, 1925), who, according to his followers, was the embodiment of the third person of the Trinity, the Holy Spirit.
Members of the Mission believe that Richer brought a man back to life on the Place d'Armes (Montreal) and that he predicted the execution of the family of Tsar Nicholas II.
According to Statistics Canada, 515 people declared themselves members in the 2011 National Household Survey.
In 2004 the Institut Laflèche, an illegal school founded by the sect, was ordered closed by the Ministry of Education.
[8] Accusations of sexual assault, medical mistreatment, and deprivation of education of many sect members have frequently been reported in the press.