Sheriff Calls Lack of Witnesses ‘Ridiculous’ After Four Killed, 16 Injured in St. Helena Island Mass Shooting
ST. HELENA ISLAND, S.C. — Authorities in Beaufort County are pleading for cooperation after a mass shooting at a crowded bar left four people dead…
