Jul. 7, 2021

Protesters expose the moral failures of Roman Catholic priests and Bishops at ordination .