
Lawsuit filed against Travis Scott, Live Nation and others following Astroworld Festival tragedy
By Alaa Elassar, CNN A lawsuit has been filed following the Astroworld Festival tragedy that left eight people dead and dozens injured in Houston on…
Continue Reading