Grand jury declines to indict Travis Scott, Astroworld organizers in fatal stampede
A Texas grand jury has declined to indict rapper Travis Scott and organizers of the Astroworld Festival in Houston after a stampede in November 2021 left 10 people dead… Read More