Protesters in Barcelona have been gathering outside the supreme court to demand the release of several Catalan government officials. They were arrested by Spanish police earlier this week for planning next month's independence referendum.
Category
đź—ž
News