Accident or negligence? Tragedy strikes at Travis Scott's Astroworld Festival
For fans attending Travis Scott’s Astroworld Festival in Houston last Friday, November 5, what was supposed to be a fun-filled night soon turned into a “whirlpool” of horror.A huge stampede killed at least eight people and sent countless others to the hospital for treatment. Onlookers say that the nearly 50,000-strong...