Posts

Showing posts from May 28, 2024

Has the Pope finally completely lost the plot? He cannot carry on governing the Church like this.

Bad odour of the shepherds from the Church Francis left behind

Why did the Pope's favorite suddenly resign? More details.