news 2 weeks ago

Spain Voids Catalonia's Independence Declaration Amid Protests

Newsy Now
A total of 20 former Catalan leaders face charges relating to the independence referendum Madrid deemed illegal.
AdChoices