News

Spain’s traffic chiefs dropped a bombshell in 2024 - from 2025, every driver renewing their licence will face tougher medical ...