
A night out turned into a scene of carnage on the quiet island of St Helena, South Carolina, leaving a community reeling and authorities searching for answers. What should have been a typical Saturday night at a local bar became the epicentre of a horrifying mass shooting, shattering the peace and leaving a trail of death and injury in its wake.
A Night of Terror at Willie's Bar and Grill