Saturday, November 11, 2017

Thousands demand release of Catalan officials


Tens of thousands of Catalan pro-independence supporters packed streets in Barcelona to demand the release of officials who pushed for the region to split from Spain. http://ift.tt/2ytmpeZ

Share This Post

.