Opposition and activists criticise plan to introduce steep fines for activists who take part in unauthorised protestsSpain's ruling People's party has drafted ...
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