By: Mikka Burrell.
Catalonia is a part of Spain geographically larger than some EU countries. However, the 7.5 million inhabitants of Catalonia neither speak Spanish nor consider themselves Spaniards. Does international law provide a foundation for the ongoing claims for Catalonian independence?
Read More