Catalans take to streets to demand independence referendum

Published September 11, 2017 15 Plays

Rumble Hundreds of thousands of Catalans rally in central Barcelona in a show of support for independence after Madrid moved to block a planned referendum on the region's split from Spain.

0 COMMENTS