Olympics August 11, 2024 2:04 pm Where are the 2026 Winter Olympics? The Winter Olympics were last hosted in Beijing, China, in 2022. Milan-Cortina d’Ampezzo, Italy, is the host for the 2026 Winter Olympics. Local 2:19 How are tri-state Christmas tree farms handling lengthy drought before holidays? 2:53 Volunteer firefighter allegedly sparked Long Island brush fire on purpose 1:55 Amtrak service restored following disruptions 1:57 Puerto Rican artist brings sculpture to Central Park 1:46 Long Island man faces terror charges for attempted bombing in ‘twisted revenge plot'