Nicaragua’s Ortega regime blocks bishop from leaving diocesan offices to celebrate Mass

CNA has this news here

Featured