Catalans
-
Catalans declare independence
Placa Catalunya, Barcelona Photo: Tango7174/Wikimedia Commons Spain was heading for more unrest and uncertainty as the Catalan regional Parliament Friday declared independence. Catalonia holds key importance for Spain with its wealth, economic output, banking, tourism attraction...October 27, 2017 1358 0