Protests in Spain against the Pope’s visit this weekend

The Pontiff will be in Santiago de Compostela on Saturday and Barcelona on Sunday

More: continued here

Leave a Reply