Beyoncé concert ends in chaos as cockroach sparks stampede, 11 injured
Early on Tuesday, July 15, 2025, an escalator stampede at a Metropolitan Atlanta Rapid Transit Authority (MARTA) station left 11 people injured, bringing an unanticipated mayhem to a Beyoncé event in Atlanta. At a nearby train station, a 10-year-old girl’s cry upon spotting a cockroach or “palmetto bug” was said to be the “outrageous cause” […]