October 14 2019 5:01pm

Catalan separatists clash with police in protest of Spain Supreme Court ruling

Catalan separatists took to the streets on Sunday evening in protests of Spain’s Supreme Court ruling against several leaders behind the 2017 independence campaign.

Responsive site?

Video Home