Explore developments during the Pedro Sánchez Administration, including controversies like the alleged €5 billion allocation to Cuba, reflecting Spain’s foreign policy strategies.
Spain Allegedly Allocated Nearly 5 Billion Euros to Support Cuban Regime, Report Claims