The doctors' strike revealed something that was always there. Spain's been kicking the healthcare bucket down the road for too long.
Feb 23, 2026