Church says no to processions after police surround parish in Nicaragua
Police in Nicaragua have thwarted the celebration of feast day processions for patron saints in a city considered iconic for the ruling Sandinista regime, which continues increasing its repression of the Catholic Church.
Read More
Recent Comments