Nicaragua is forcing the nation's Catholic priests to present themselves at local police stations weekly for questioning and submitting their homilies for review, the online Catholic outlet The Pillar reported on Wednesday.
The post Report: Nicaragua Forcing Priests into Weekly Police Interrogations appeared first on Breitbart.