The director of the Holy See Press Office confirms that the Holy See has been asked to take in 12 recently released priests from Nicaragua, who will reside in facilities of the Diocese of Rome.
The director of the Holy See Press Office confirms that the Holy See has been asked to take in 12 recently released priests from Nicaragua, who will reside in facilities of the Diocese of Rome.