Nicaraguan police on Friday detained a bishop and seven other priests and seminarians, after a 16-day standoff, in an escalation of tensions between the country’s government and the Catholic Church.
Story Published at: August 20, 2022 at 12:48AM

Leave a Reply

Your email address will not be published. Required fields are marked *