newsare.net
French bishops announced Wednesday they were setting up an «independent» commission to «shed light on the sexual abuse of minors in the Catholic church since 1950».French bishops to 'shed light' on decades of child sex abuse
French bishops announced Wednesday they were setting up an «independent» commission to «shed light on the sexual abuse of minors in the Catholic church since 1950». Read more