VIDEO

Hundreds of thousands of Catalans marched through Barcelona on Saturday to demand the release of regional officials jailed for their push for independence from Spain, which has left the country mired in a political crisis.

2017-11-12 15:25 GMT+8
Copyright © 
OUR APPS