At Least Nine People Injured In Stampede After Beyoncé Concert In Atlanta
You know that moment when the music fades, your voice is hoarse from singing, and all you want is to get to the car—or in this case, the train? That’s exactly where thousands of Beyoncé fans found themselves after her ‘Cowboy Carter’ tour stop in Atlanta. But what was supposedContinue Reading