Footage shows a Catholic priest slap a crying infant in the face right in front of the child’s parents.

While the origin and date of the video are unknown, it’s clear from the parents’ reaction the assault was improper and came as a surprise.


Related Articles


Comments