null / Credit: Shutterstock
ACI Prensa Staff, Oct 17, 2023 / 18:50 pm (CNA).
At least eight priests detained by the dictatorship of Daniel Ortega in Nicaragua were reportedly transferred over the weekend to the prison called El Chipote, known a… […]