"Oh Father". Editorial image based on the true story that there are thousands of children whose father's are catholic priests.

The churches other hidden world.

next