Capuana Archives - Page 3 of 3 - Crux



  • Self-proclaimed ‘Archangel’ arrested for sex abuse in Sicily

    Self-proclaimed ‘Archangel’ arrested for sex abuse in Sicily

    • Aug 4, 2017

    The leader of a Catholic lay organization in Sicily, who proclaimed himself to be an Archangel, was arrested August 1 for sexually abusing at least six underage girls with the help of three female accomplices. The association was founded by renowned exorcist and ‘spiritual son’ of Padre Pio, Father Stefano Cavalli, who died in 2015.

Most Read

Latest Stories