57. Are priests faultless?

Articles Group