A pair of priests have been reported abducted from their parishes in Nicaragua as the country’s increasingly totalitarian regime continues cracking down on the Church and silencing all dissenting voices.
A pair of priests have been reported abducted from their parishes in Nicaragua as the country’s increasingly totalitarian regime continues cracking down on the Church and silencing all dissenting voices.