Catalonia declares independence, Madrid imposes direct rule

2020-08-14 16

Spain's government has moved to impose direct rule over Catalonia, stripping the region of its autonomy less than an hour after its parliament declared independence in a stunning show of defiance.

Free Traffic Exchange