ADVERTISEMENT
Travis Scott‘s music festival in Houston left 8 people dead and hundreds injured following a crowd surge causing a massive stampede during the concert.
During a press conference Saturday, police confirmed an illicit drug had played a role in the incident when a man injected a needle into a…
Click here to view the original article.
ADVERTISEMENT