Day in Photos: World Celebrates 2026, Seized Vessel, and First Sunrise
Fireworks explode in the sky to bring in the New Year around the London Eye and the Elizabeth Tower, commonly known as Big Ben, at the Palace of Westminster in central London at midnight on Jan. 1, 2026. (Brook Mitchell/AFP via Getty Images)MOREHIDE

