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 0:43 Gene Hackman, wife found dead in New Mexico home 2:51 Trump administration sets deadline to end congestion pricing, but MTA fights back 1:51 Violent thief on the loose targeting victims in Times Square with high-end cameras 2:20 NJ Transportation Department finds 90 ‘voids' under I-80 near sinkhole 2:29 NYC marks 32 years since World Trade Center bombing in 1993