Eurovision grand final to feature 26 nations
The 2025 Eurovision Song Contest concludes in Basel, Switzerland, on Saturday. Contestants representing 26 nations will battle it out on stage to see who will be declared this year's winner. Martin Green, director of the Eurovision Song Contest, joins "CBS Morning News" with the details.