The Archdiocese of New York is laying off 18 administrative staff members, aiming to save over $1.5 million annually. The decision comes amidst financial difficulties, partly attributed to the ...
The Inter-American Court of Human Rights released its ruling in the case of Pérez Lucas et al v. Guatemala on Thursday, finding the State responsible for the forced disappearance of four indigenous ...