BREAKING: Catalonia has declared independence from Spain as government votes for direct rule

© GettyPost Thumbnail