Catalonia Parliament declared itself as a free country

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 huge turnout in favor of an independent nation. Although the Spanish government has said that there will be ‘validity restored’ and the separatist efforts of the region will be […]

Read More