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:04 Woman thought she tore down Israeli flags at NJ restaurant. They were Greek flags. 1:00 Can the Jets keep T.J. Watt away from Aaron Rodgers on Sunday Night Football? 2:28 Former President Trump visits barbershop in the Bronx 2:19 Understanding New York's Proposition 1: What to know before Election Day 4:03 Uproar over nearly 100 layoffs coming to New Jersey school district