VBox7 logo

Here's why Catalans separatists are protesting in Spain

2 17.10.2019 Инфо

Catalan independence supporters and police are clashing over Spain’s Supreme Court’s decision to sentence Catalan separatist leaders to time in jail. Here's what you need to know.