Spain Indicts 10 Priests In Abuse Case That Drew Pope’s Interest
MADRID (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…
All is breaking news
MADRID (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…