$750m

Travis Scott and Astroworld Organisers Sued for $750m

More than 125 people who were caught up in the deadly Astroworld music festival crush have sued rapper Travis Scott…

3 years ago