In a devastating incident in New Orleans’ French Quarter, ten people have been killed and at least 30 others injured after a white Ford SUV drove into a crowd celebrating the arrival of 2025. The chaos unfolded around 8:30 a.m. when a small explosion was reported, leading to the discovery