MORE than 40,000 people have gathered in Barcelona to protest over the Catalan independence vote as the Spanish Government sends in troops to deal with the activists.
Daily Express :: News Feed
MORE than 40,000 people have gathered in Barcelona to protest over the Catalan independence vote as the Spanish Government sends in troops to deal with the activists.
Daily Express :: News Feed