Emily Davis
January 6, 2025
The New Year’s truck attack in New Orleans that claimed 14 lives has sparked intense scrutiny by...