Gallinaro

The Latest

The statue of St. Peter holding the keys, outside St. Peter's Basilica.

Schismatic sect in Italy incurs excommunication

Jun 6, 2016

By Andrea Gagliarducci

An Italian sect centered on the worship of an alleged apparition of the Child Jesus which is gathered around the... Read more