Italy wins bid to host 2026 Winter Olympics

Italy will host the 2026 Winter Olympics in 2026. The International Olympic Committee voted by 47 votes to 34, in favour of Italy’s bid to stage the games rather than Stockholm in Sweden. Ice hockey and skating will be held in Milan and most of the skiing events will take place in the resort of […]