Catalonian parliament declares independence from Spain

Days after the Spanish central government announced its plan to impose direct rule on Catalonia, deposing the elected regional government, the Catalonian government has declared independence, citing the outcome of a referendum earlier this month in which Spanish police fired rubber bullets and administered ferocious, unprovoked beatings against people heading to the polls. Read the rest