Catalonia

October 27, 2017

Catalonia declares independence from Spain

Catalonia’s parliament has declared independence from Spain in defiance of the Madrid government, which at the same time was preparing to impose direct rule over the […]
css.php