France has surrendered to terrorism. Paris authorities have scrapped the traditional live New Year’s Eve concert on the Champs-Élysées, citing mounting security and crowd-control concerns as the city prepares to ring in 2026. The open-air concert, scheduled for December 31, 2025, was canceled following
Read More
