New Details in Death of Bay St. Louis Police Chief
A sheriff's deputy says Bay St. Louis Police Chief Mike DeNardo killed himself soon after learning that authorities were investigating allegations that he illegally sold city-owned firearms. Hancock County Chief Deputy Don Bass said DeNardo illegally sold one city-owned assault…
