The head of the Spanish region devastated by the country's deadliest floods in decades admitted to "mistakes" and apologised ...
Spain is an important partner of China within the EU, regardless of the party in power, and its two major political parties have a close relationship with the Chinese Communist Party (CCP).