Catholic priests in France will be forced to wear scannable QR codes to signal whether they are sex offenders as part of a national crackdown on abuse, according to church officials. Under the new ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results