null / Inked Pixels/Shutterstock.
ACI Prensa Staff, Oct 19, 2023 / 05:49 am (CNA).
The Nicaraguan dictatorship reported that it has released 12 priests it had imprisoned and sent them to the Vatican after an agreement was reached with the autho… […]