Pope Francis DEPOSED OF PAPACY if he won't resign - 17 leaders appeal to Cardinals
Pope Francis has been pope for over a decade — too long for some Catholics
17 Catholic leaders published a document calling for Pope Francis to resign or to be declared deposed by the College of Cardinals. Dr. Taylor Marshall comments.
Pope Francis has been pope for over a decade — too long for some Catholics. Some think he is inflicting so much damage on the Church that he needs to resign.
If he doesn’t resign? Seventeen Catholic leaders have an alternative. Watch the video below to find out more.
