Pages

Buy Books and Support Cathcon


Monday, March 02, 2009

Why are Germany's Catholic Bishops staying in a five star hotel?

Reactions 

For their beginning of the year meeting, when the Church and the world are in such crisis? Decadence, pure ecclesiastical decadence.
Post a Comment