Catalonia's regional government has removed eye-catching pro-independence banners from its headquarters in Barcelona, hours before police were due to take them down on orders from the country's electoral board.
FOX News, FOX News
Fri, 03/22/2019 - 5:28am
Catalonia's regional government has removed eye-catching pro-independence banners from its headquarters in Barcelona, hours before police were due to take them down on orders from the country's electoral board.