MADRID, Spain (AP) — A judge in the southern Spanish city of Granada has indicted 10 priests and two Catholic lay workers in a sex abuse case that prompted Pope Francis to call one of the alleged victims.
More...
More...
Hi All
For those boardites who are facebook we have a Boardite Facebook Group. Be sure to check it out.