0
More
Catalonia Parliament declared itself as a free country
Spain’s state of Catalonia has passed a resolution declaring independence from Spain on Friday. A referendum was held there a few days ago. There was a...