Sign Up!
Login
Today in Spain, residents of Catalonia - a region with its own language - are voting for independence from Spain. The Spanish government has declared the vote to be illegal and has sent in police to forcefully suppress voting. Pick a side.
Comments: Add Comment