Didier Deschamps future: France boss facing questions as Les Bleus fail to make Euro 2024 final Published 09 Jul 2024 Full Article