Even in Barcelona one can see the peripheries, Cardinal Omella says

CNA has this news here.

Featured