Stockholm and Milan present Winter Olympics bids

Stockholm and Milan present Winter Olympics bids

Stockholm and Milan have presented their bids to host the 2026 Winter Olympics, as the last two cities standing after a series of withdrawals.