Spain expected to charge regional leader Artur Mas with disobeying court order and misuse of government fundsPublic prosecutors in Spain are expecting ...
Spain, officially the Kingdom of Spain, is a sovereign state and a member state of the European Union. It is located on the Iberian Peninsula in southwestern Europe