Travis Scott’s Astroworld Concert Stampede Results In 8 Deaths And Several Injuries
After a stampede during a Travis Scott concert, eight people have been confirmed dead. Several people were killed during a Travis Scott concert in the United States. There have been eight confirmed deaths and multiple injuries when the crowd surged towards Scott’s stage during his performance in Houston, Texas on Friday, November 5. CNN reports […]