The St. Helena Wars

St. Helena Mayor Alan Galbraith recently responded to some outrageous claims and misinformation made in a letter by a local citizen’s group.  (All linked here.)  The Mayor sat down with NAPAbroadcasting.com to talk about both the financial and existential crisis facing the only city in Napa County not experiencing economic good times.