Incredible video shows the aftermath of Italy's Winter Olympics
Feb 17, 2026 - 16:00

Italy last hosted the Winter Olympics 20 years ago, when events were held in Turin, and the legacy of the games can still be seen.