Up and down Latin America, it’s been a busy week in Catholic news

Crux has this news here.

Featured