Sister Samuelle launches mural project to condemn sexual abuse within the Church – Go Health Pro
Sister Samuelle during the filming of “La Symphonie des Tesselles” by Quentin Delcourt in Aube, France, on April 21, 2025. IRRIXFILMS It was a strange coincidence. On Monday, April 21, just hours after the death of Pope Francis, Sister Samuelle, a hermit nun living in Aube, northeastern France, and filmmaker Quentin Delcourt announced the launch … Read more