Catholic bishop under house arrest after raid in Nicaragua
Following 16 days of stalemate, Nicaraguan police detain a bishop and seven other priests and seminarians. The arrests follow an inquiry into “destabilizing and provocative” acts. The OAS and the Inter-American Commission on Human Rights call for the release of the prisoners. Nicaragua: Following a 16-day stalemate, Nicaraguan police detained a bishop along with seven … Read more