ST. PETERSBURG — After days of press conferences warning about Hurricane Helen’s expected historic 5- to 8-feet storm surge, and hours after the window to evacuate had passed, Mayor Ken Welch ...
Ken Welch, mayor of St. Petersburg, Florida, says he is a third-generation resident of the coastal city and officials are preparing for storm surge never seen before.
Some results have been hidden because they may be inaccessible to you