October 27th, 20170BARCELONA/MADRID - Catalonia’s regional parliament declared independence from Spain on Friday in a disputed vote that is now likely to be declared illegal by Spain’s constitutional court.
However, the Spanish government moved to impose direct rule over Catalonia the same day, stripping the region of its autonomy less than an...