translated from Spanish: 300 Catholic priests responsible for the sexual abuse of more than 1,000 minors in EU photography — Steemit