Church

The Pope declares himself to be the Vicar of God! However, he has not yet presented us with his contract with the Dear Lord.