Catalonia Declares Independence
After weeks of turmoil and anger, the government of Catalonia has taken the final step and declared itself an independent nation separate from Spain and the Madrid-based government. The Catalan leader Carles Puigdemont held the…