8 Dead After Crowd Surge During Travis Scott Set At Astroworld Festival
Category: U.S. NEWS
Numerous others were injured at the Houston, Texas, event following a compression of the audience toward the stage, said authorities.
By Juan A. Lozano, AP, 2021-11-06