news 1 week 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