Catalan leader Torra urges people to remain at home despite court ruling
BARCELONA (SPAIN) - Though a Spanish judge prevented Catalan authorities from confining 160,000 residents to their ...
Read moreBARCELONA (SPAIN) - Though a Spanish judge prevented Catalan authorities from confining 160,000 residents to their ...
Read more