General News Approximately 19,800 road deaths in 2024. EU: “That’s too many.”by Renato Giannetti 18 March 2025