So…Spain has imposed direct rule on Catalonia. Meanwhile, the Catalonian parliament has declared independence. This just got interesting.
So…Spain has imposed direct rule on Catalonia. Meanwhile, the Catalonian parliament has declared independence. This just got interesting.