Skip to content

It seems Spain is now heading for a break up as Catalonians are looking to secede from the country because of financial reasons.

Comments

Latest