Former NWT priest accused of indecent assault in 1980s March 21, 2023 by Sasquatch Father Camille Piché, who became a fixture in Fort Simpson in the 1980s, is accused of the indecent assault of a woman in the community in 1981 or 1982.