Feedback

Spain Braces for Catalan Independence Referendum

 

Residents of Spain’s Catalonia region gear up for an independence referendum despite efforts by the government in Madrid to block the vote.

Shows