Moments CPR performed on New Orleans car-ramming terrorist

3 days ago
21.4K

The New Orleans Police Department (NOPD) responded to a devastating incident in the early hours of January 1, 2024, at the intersection of Bourbon and Canal Streets, which has resulted in multiple fatalities and injuries, including the death of the suspected perpetrator.

Loading 3 comments...