(Life Site News. Linus F. Clovis).
A group of 17 scholars and activists have released a lengthy statement calling for Pope Francis to resign or to be formally asked to resign by the College of Cardinals.
(Life Site News. Linus F. Clovis).
A group of 17 scholars and activists have released a lengthy statement calling for Pope Francis to resign or to be formally asked to resign by the College of Cardinals.