A judge in the southern Spanish city of Granada charges 10 Roman Catholic priests and two Catholic lay workers with child sex abuse.
BBC News - Home, BBC News
Tue, 01/27/2015 - 3:05pm
A judge in the southern Spanish city of Granada charges 10 Roman Catholic priests and two Catholic lay workers with child sex abuse.