Showing posts with the label Catholic Church in Nigeria

Pope Francis threatens defiant Nigerian priests: lose your job if you don't obey me and your bishop.

CAN says Catholics are free to leave.

Load More Posts That is All