A criminal investigation is underway that killed at least eight people at the Astroworld Festival in Houston on Friday, officials confirmed.
New Orleans Breaking News & Events
A criminal investigation is underway that killed at least eight people at the Astroworld Festival in Houston on Friday, officials confirmed.