At Least Ten Killed In New Orleans Mass Casualty Incident
Tragedy has struck the city of New Orleans, Louisiana. On Wednesday, January 1, at approximately 3:17 a.m., an electric Ford pickup truck speeding down Bourbon Street evaded barricades and struck…